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

Method test_symmetric_difference_update

Lib/test/test_weakset.py:307–315  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

305 self.assertNotIn(c, self.s)
306
307 def test_symmetric_difference_update(self):
308 retval = self.s.symmetric_difference_update(self.items2)
309 self.assertEqual(retval, None)
310 for c in (self.items + self.items2):
311 if (c in self.items) ^ (c in self.items2):
312 self.assertIn(c, self.s)
313 else:
314 self.assertNotIn(c, self.s)
315 self.assertRaises(TypeError, self.s.symmetric_difference_update, [[]])
316
317 def test_ixor(self):
318 self.s ^= set(self.items2)

Callers

nothing calls this directly

Calls 5

assertInMethod · 0.80
assertNotInMethod · 0.80
assertEqualMethod · 0.45
assertRaisesMethod · 0.45

Tested by

no test coverage detected