MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_parent_class_child_class

Method test_parent_class_child_class

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

Source from the content-addressed store, hash-verified

1029 )
1030
1031 def test_parent_class_child_class(self):
1032 l1 = Mock()
1033 l2 = Mock()
1034
1035 event.listen(self.TargetFactory, "event_one", l1)
1036 event.listen(self.TargetElement, "event_one", l2)
1037
1038 element = self.TargetFactory().create()
1039 element.run_event(1)
1040 element.run_event(2)
1041 element.run_event(3)
1042 eq_(
1043 l1.mock_calls,
1044 [call(element, 1), call(element, 2), call(element, 3)],
1045 )
1046 eq_(
1047 l2.mock_calls,
1048 [call(element, 1), call(element, 2), call(element, 3)],
1049 )
1050
1051 def test_join_twice(self):
1052 """test #12289"""

Callers

nothing calls this directly

Calls 5

eq_Function · 0.90
callFunction · 0.85
run_eventMethod · 0.80
listenMethod · 0.45
createMethod · 0.45

Tested by

no test coverage detected