summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorScott Gasch <[email protected]>2021-09-19 22:13:47 -0700
committerScott Gasch <[email protected]>2021-09-19 22:13:47 -0700
commit393ce08bb176a44ceb598c2e173f274c39833561 (patch)
tree73cf37d2acb8a1a4d1991d69a69ad4d9a0cdee96 /tests
parent2ced8b93ae2b43bf52570cd3e97f8de91e39ee75 (diff)
Persisted singleton
Diffstat (limited to 'tests')
-rwxr-xr-xtests/persistent_state_test.py33
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)()
-