diff options
author | cgtx <carl@cgtx.us> | 2014-11-04 22:37:07 -0600 |
---|---|---|
committer | cgtx <carl@cgtx.us> | 2014-11-04 22:37:07 -0600 |
commit | 102ae72674f3336d9c8b53b0b648ab6534b6f63a (patch) | |
tree | 605abddaf6cf04d5c49b55ae04b379992993b0ed | |
parent | aba9d73c1e41f58234988bd155fe67ef7cb0fae0 (diff) |
add unit test for save_state_path
-rw-r--r-- | test/test-basedirectory.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test-basedirectory.py b/test/test-basedirectory.py index c7a49c5..954f573 100644 --- a/test/test-basedirectory.py +++ b/test/test-basedirectory.py @@ -51,6 +51,16 @@ class BaseDirectoryTest(unittest.TestCase): finally: shutil.rmtree(tmpdir) + def test_save_state_path(self): + tmpdir = tempfile.mkdtemp() + try: + environ['XDG_STATE_HOME'] = tmpdir + reload(BaseDirectory) + statepath = BaseDirectory.save_state_path("foo") + self.assertEqual(statepath, os.path.join(tmpdir, "foo")) + finally: + shutil.rmtree(tmpdir) + def test_load_first_config(self): tmpdir = tempfile.mkdtemp() tmpdir2 = tempfile.mkdtemp() |