def test_del(self): d = MongoDict('test') d.clear() for i in range(5): d[i] = i del d[0] del d[1] del d[2] self.assertEqual(list(d.keys()), list(range(3, 5))) self.assertEqual(list(d.values()), list(range(3, 5))) with self.assertRaises(KeyError): del d[0]