Exemple #1
0
 def test_remove_all_for_invalid_key(self):
     a = VDFDict()
     with self.assertRaises(TypeError):
         a.remove_all_for(None)
     with self.assertRaises(TypeError):
         a.remove_all_for(5)
     with self.assertRaises(TypeError):
         a.remove_all_for((0, '5'))
Exemple #2
0
 def test_remove_all_for_invalid_key(self):
     a = VDFDict()
     with self.assertRaises(TypeError):
         a.remove_all_for(None)
     with self.assertRaises(TypeError):
         a.remove_all_for(5)
     with self.assertRaises(TypeError):
         a.remove_all_for((0, '5'))
Exemple #3
0
 def test_remove_all_for(self):
     a = VDFDict([("1", 2), ("1", 2), ("5", 3), ("1", 2)])
     a.remove_all_for("1")
     self.assertEqual(list(a.items()), [("5", 3)])
     self.assertEqual(len(a), 1)
Exemple #4
0
 def test_remove_all_for(self):
     a = VDFDict([("1",2),("1",2),("5",3),("1",2)])
     a.remove_all_for("1")
     self.assertEqual(list(a.items()), [("5",3)])
     self.assertEqual(len(a), 1)