def test_debug_button_step_in(): """ Ensure the do_step method is called when the step-in button is clicked. """ editor = mock.MagicMock() view = mock.MagicMock() dm = DebugMode(editor, view) dm.debugger = mock.MagicMock() dm.button_step_in(None) dm.debugger.do_step.assert_called_once_with()
def test_debug_button_step_in(): """ Ensure the do_step method is called when the step-in button is clicked. """ editor = mock.MagicMock() view = mock.MagicMock() dm = DebugMode(editor, view) dm.debugger = mock.MagicMock() dm.button_step_in(None) dm.debugger.do_step.assert_called_once_with() assert view.current_tab.reset_debugger_highlight.call_count == 1