MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_weak_valued_delitem

Method test_weak_valued_delitem

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

Source from the content-addressed store, hash-verified

1847 self.assertNotIn(1, tmp4.values())
1848
1849 def test_weak_valued_delitem(self):
1850 d = weakref.WeakValueDictionary()
1851 o1 = Object('1')
1852 o2 = Object('2')
1853 d['something'] = o1
1854 d['something else'] = o2
1855 self.assertEqual(len(d), 2)
1856 del d['something']
1857 self.assertEqual(len(d), 1)
1858 self.assertEqual(list(d.items()), [('something else', o2)])
1859
1860 def test_weak_keyed_bad_delitem(self):
1861 d = weakref.WeakKeyDictionary()

Callers

nothing calls this directly

Calls 5

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

Tested by

no test coverage detected