/******************************************************************************* * Copyright (c) 2008, 2009 Ericsson and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Ericsson - Initial Implementation *******************************************************************************/ package org.eclipse.cdt.dsf.mi.service.command.commands; import org.eclipse.cdt.dsf.mi.service.command.output.MIThreadTests; import org.eclipse.cdt.tests.dsf.gdb.framework.OnceOnlySuite; import org.eclipse.cdt.tests.dsf.gdb.tests.LaunchUtilsTest; import org.junit.runner.RunWith; import org.junit.runners.Suite; /** * This suite executes all test classes that don't involve a debug session. As * such, these tests need to run just once, and not once for each GDB version we * support, not to mention remote vs local. We avoid lots of redundant runs by * running these tests with our special runner (OnceOnlySuite) */ @RunWith(OnceOnlySuite.class) @Suite.SuiteClasses({ TestMIBreakInsertCommand.class, TestMICommandConstructCommand.class, MIThreadTests.class, LaunchUtilsTest.class /* Add your test class here */ }) public class Suite_Sessionless_Tests { // This class is meant to be empty. It enables us to define the annotations // which list all the different JUnit class we want to run. When creating a // new test class, it should be added to the list above. }