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'))
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'))
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)
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)