MCPcopy
hub / github.com/django/django / test_disconnection

Method test_disconnection

tests/dispatch/tests.py:229–240  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

227 self.assertTestIsClean(a_signal)
228
229 def test_disconnection(self):
230 receiver_1 = Callable()
231 receiver_2 = Callable()
232 receiver_3 = Callable()
233 a_signal.connect(receiver_1)
234 a_signal.connect(receiver_2)
235 a_signal.connect(receiver_3)
236 a_signal.disconnect(receiver_1)
237 del receiver_2
238 garbage_collect()
239 a_signal.disconnect(receiver_3)
240 self.assertTestIsClean(a_signal)
241
242 def test_values_returned_by_disconnection(self):
243 receiver_1 = Callable()

Callers

nothing calls this directly

Calls 5

assertTestIsCleanMethod · 0.95
garbage_collectFunction · 0.90
CallableClass · 0.70
connectMethod · 0.45
disconnectMethod · 0.45

Tested by

no test coverage detected