◐ Shell
clean mode source ↗

Message 297255 - Python tracker

Problems with patching 2.7 are no longer relevant.

To test, we should refactor config so that the attempt to find and access $HOME and .idlerc are isolated in a function that can be mocked to simulate various problems.

def get_rc():
   """Return a directory path that is readable and writable.

   If not possible, return an error indicator.  <to be determined>
   """

Testing such a function is a different issue, but I would just reuse existing code.