From 393ce08bb176a44ceb598c2e173f274c39833561 Mon Sep 17 00:00:00 2001 From: Scott Gasch Date: Sun, 19 Sep 2021 22:13:47 -0700 Subject: Persisted singleton --- tests/persistent_state_test.py | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100755 tests/persistent_state_test.py (limited to 'tests') 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)() - -- cgit v1.3