diff options
| author | Scott Gasch <[email protected]> | 2021-09-19 22:13:47 -0700 |
|---|---|---|
| committer | Scott Gasch <[email protected]> | 2021-09-19 22:13:47 -0700 |
| commit | 393ce08bb176a44ceb598c2e173f274c39833561 (patch) | |
| tree | 73cf37d2acb8a1a4d1991d69a69ad4d9a0cdee96 /tests | |
| parent | 2ced8b93ae2b43bf52570cd3e97f8de91e39ee75 (diff) | |
Persisted singleton
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/persistent_state_test.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/tests/persistent_state_test.py b/tests/persistent_state_test.py deleted file mode 100755 index f9afdde..0000000 --- a/tests/persistent_state_test.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env python3 - -import os -import unittest - -import bootstrap -import persistent_state as ps - -import unittest_utils as uu - - -class TestPersistentState(unittest.TestCase): - def test_it_all_baby(self): - filename = '/tmp/.persistent_state_test.bin' - os.system(f'/bin/rm {filename}') - s = ps.PersistentState(filename) - self.assertEqual(0, len(s)) - s['test'] = 123 - self.assertEqual(123, s['test']) - self.assertEqual(1, len(s)) - s['ing'] = 234 - self.assertEqual(2, len(s)) - del s['ing'] - self.assertEqual(1, len(s)) - s.save() - t = ps.PersistentState(filename) - self.assertEqual(1, len(t)) - self.assertEqual(123, t['test']) - - -if __name__ == '__main__': - bootstrap.initialize(unittest.main)() - |
