MCPcopy Index your code
hub / github.com/python/cpython / test_weak_valued_delitem

Method test_weak_valued_delitem

Lib/test/test_weakref.py:1872–1881  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1870 self.assertNotIn(1, tmp4.values())
1871
1872 def test_weak_valued_delitem(self):
1873 d = weakref.WeakValueDictionary()
1874 o1 = Object('1')
1875 o2 = Object('2')
1876 d['something'] = o1
1877 d['something else'] = o2
1878 self.assertEqual(len(d), 2)
1879 del d['something']
1880 self.assertEqual(len(d), 1)
1881 self.assertEqual(list(d.items()), [('something else', o2)])
1882
1883 def test_weak_keyed_bad_delitem(self):
1884 d = weakref.WeakKeyDictionary()

Callers

nothing calls this directly

Calls 4

itemsMethod · 0.95
listClass · 0.85
ObjectClass · 0.70
assertEqualMethod · 0.45

Tested by

no test coverage detected