package org.rubypeople.rdt.debug.core.tests; import junit.framework.TestSuite; /* * purpose of this test suite is to provide small temporary test suites for development */ public class FTC_Single extends TestSuite { public static junit.framework.TestSuite suite() { TestSuite suite = new TestSuite(); //suite.addTest(new FTC_ClassicDebuggerCommunicationTest("testBreakpointAddAndRemove")); //suite.addTest(new FTC_RubyDebugCommunicationTest("testBreakpointAddAndRemove")); suite.addTest(new FTC_RubyDebugCommunicationTest("testInspectError")); //suite.addTest(classicSuite()) ; //suite.addTest(rdebugSuite()) ; return suite ; } public static TestSuite classicSuite() { TestSuite suite = new TestSuite() ; suite.addTest(new FTC_ClassicDebuggerCommunicationTest("testStepOver")); suite.addTest(new FTC_ClassicDebuggerCommunicationTest("testStepOverFrames")); suite.addTest(new FTC_ClassicDebuggerCommunicationTest("testStepOverInDifferentFrame")); suite.addTest(new FTC_ClassicDebuggerCommunicationTest("testBreakpointOnFirstLine")); suite.addTest(new FTC_ClassicDebuggerCommunicationTest("testBreakpointAddAndRemove")); suite.addTest(new FTC_ClassicDebuggerCommunicationTest("testSimpleCycleSteppingWorks")); return suite ; } public static TestSuite rdebugSuite() { TestSuite suite = new TestSuite() ; suite.addTest(new FTC_RubyDebugCommunicationTest("testStepOver")); suite.addTest(new FTC_RubyDebugCommunicationTest("testStepOverFrames")); suite.addTest(new FTC_RubyDebugCommunicationTest("testStepOverInDifferentFrame")); suite.addTest(new FTC_RubyDebugCommunicationTest("testBreakpointOnFirstLine")); suite.addTest(new FTC_RubyDebugCommunicationTest("testBreakpointAddAndRemove")); suite.addTest(new FTC_RubyDebugCommunicationTest("testSimpleCycleSteppingWorks")); return suite ; } }