예제 #1
0
 def test_len_after_del(self):
     m = Model("test", "model", ["k"])
     m.add({"k": "one", "v": 1})
     m.add({"k": "two", "v": 2})
     self.assertEqual(2, len(m))
     m.del_by_key("k", "one")
     self.assertEqual(1, len(m))
예제 #2
0
 def test_del_by_key(self):
     m = Model("test", "model", ["k"])
     m.add({"k": "one", "v": 1})
     r = m.find_by_key("k", "one")
     self.assertDictEqual({"k": "one", "v": 1}, r)
     m.del_by_key("k", "one")
     r = m.find_by_key("k", "one")
     self.assertIsNone(r)