MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_no_remove_in_event

Method test_no_remove_in_event

test/base/test_events.py:1698–1710  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1696 event.remove(t1, "event_three", m1)
1697
1698 def test_no_remove_in_event(self):
1699 Target = self._fixture()
1700
1701 t1 = Target()
1702
1703 def evt():
1704 event.remove(t1, "event_one", evt)
1705
1706 event.listen(t1, "event_one", evt)
1707
1708 assert_raises_message(
1709 Exception, "deque mutated during iteration", t1.dispatch.event_one
1710 )
1711
1712 def test_no_add_in_event(self):
1713 Target = self._fixture()

Callers

nothing calls this directly

Calls 4

_fixtureMethod · 0.95
assert_raises_messageFunction · 0.90
TargetClass · 0.70
listenMethod · 0.45

Tested by

no test coverage detected