void () { runPythonTest(new PySmartStepIntoDebuggerTask( "test_smart_step_into_decorator1.py") { @Override public void before() { toggleBreakpoint(12); } @Override public void testing() throws Exception { waitForPause(); smartStepInto("f", 1); waitForPause(); eval("x").hasValue("2"); resume(); waitForTerminate(); } }); }