def test_switch_commit(self): d = DbDict(DB_NAME) d.clear() d[1] = 1 d = DbDict(DB_NAME) self.assertIn(1, d) d.can_commit = False d[2] = 2 d = DbDict(DB_NAME) self.assertNotIn(2, d) self.assert_(d.can_commit)
def test_switch_commit(self): d = DbDict('test') d.clear() d[1] = 1 d = DbDict('test') self.assertIn(1, d) d.can_commit = False d[2] = 2 self.assertEqual(d[2], 2) d = DbDict('test') self.assertNotIn(2, d) self.assert_(d.can_commit)