Add modify dates handler

This commit is contained in:
lash
2022-03-13 16:36:17 +00:00
parent b92a4e6458
commit d68286ee6c
3 changed files with 40 additions and 0 deletions

View File

@@ -136,5 +136,21 @@ class TestState(unittest.TestCase):
self.assertEqual(states.state('abcd'), states.FOO)
def test_change_dates(self):
states = State(3)
states.add('foo')
states.put('abcd')
states.put('bcde')
a = states.modified('abcd')
b = states.modified('bcde')
self.assertGreater(b, a)
states.set('abcd', states.FOO)
a = states.modified('abcd')
b = states.modified('bcde')
self.assertGreater(a, b)
if __name__ == '__main__':
unittest.main()