working on test coverage
fixed another test
100% coverage of current code, excluding 2 unimplemented tests
continuing on; having issues patching os.makedirs in test_no_cachedir()