diff --git a/platform/xdebugger-impl/testSrc/com/intellij/xdebugger/XDebuggerTestUtil.java b/platform/xdebugger-impl/testSrc/com/intellij/xdebugger/XDebuggerTestUtil.java index 7772f2e9426d..6aae8f716a95 100644 --- a/platform/xdebugger-impl/testSrc/com/intellij/xdebugger/XDebuggerTestUtil.java +++ b/platform/xdebugger-impl/testSrc/com/intellij/xdebugger/XDebuggerTestUtil.java @@ -322,6 +322,14 @@ public class XDebuggerTestUtil { return breakpoint.get(); } + public static void removeAllBreakpoints(@NotNull final Project project) { + final XBreakpointManager breakpointManager = XDebuggerManager.getInstance(project).getBreakpointManager(); + XBreakpoint[] breakpoints = breakpointManager.getAllBreakpoints(); + for (XBreakpoint b: breakpoints) { + breakpointManager.removeBreakpoint(b); + } + } + public static void setBreakpointCondition(Project project, int line, final String condition) { XBreakpointManager breakpointManager = XDebuggerManager.getInstance(project).getBreakpointManager(); for (XBreakpoint breakpoint : breakpointManager.getAllBreakpoints()) {