Esempio n. 1
0
 def test_clear(self):
     d = {'a': 1, 'b': 2, 'c': 3}
     b = BaseDict(d)
     b.clear()
     self.assertTrue(b == {})
     self.assertTrue(d == {})
     self.assertTrue(b == d)
Esempio n. 2
0
 def test_clear_with_pointer(self):
     d = {'a': 1, 'b': 2, 'c': 3}
     b = BaseDict(d)
     b.clear()
     self.assertTrue(b == {})
     self.assertTrue(d == {})
     self.assertTrue(b == d)
     self.assertEqual(b, b.dict())
Esempio n. 3
0
 def test_clear(self):
     d = {'a': 1, 'b': 2, 'c': 3}
     b = BaseDict()
     b['a'] = 1
     b['b'] = 2
     b['c'] = 3
     self.assertTrue(b == d)
     b.clear()
     self.assertTrue(b == {})
     self.assertTrue(d != {})