| 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""" |