def test_frames(self, mockFrame): s = Session() frameInstance = mockFrame.return_value frameInstance.buffer_changed = EventHook() f = s.make_frame() assert mockFrame.called assert mockFrame.call_args[0][0] == s assert s.buffer_changed in frameInstance.buffer_changed.observers