blob: a3fab399c5f7f99c14b35d70c298b6106a11fb07 [file] [log] [blame]
/*
* Copyright (c) 2013, 2017 CEA, Christian W. Damus, 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:
* Christian W. Damus (CEA) - initial API and implementation
* Christian W. Damus (CEA) - 409396, 403365, 300957, 405061, 401682, 176998, 180744, 403374, 420338, 405065, 332057, 431342, 433149, 437977
* Manuel Bork <bork@yatta.de> (Yatta Solutions GmbH) - 421756, 422000
* Kenn Hussey (CEA) - 424895, 511674, 512520
* Christian W. Damus - 444588, 497359, 501740
*
*/
package org.eclipse.uml2.uml.bug.tests;
import org.eclipse.uml2.uml.tests.util.StandaloneSupport;
import junit.framework.Test;
import junit.framework.TestSuite;
/**
* Test suite for regression tests for specific Bugzillas.
*/
public class UMLBugTests
extends TestSuite {
/**
* Initializes me with my name.
*
* @param name
* my name
*/
public UMLBugTests(String name) {
super(name);
}
public static Test suite() {
TestSuite result;
result = new UMLBugTests("UML Bug Regression Tests"); //$NON-NLS-1$
result.addTest(Bug392833Test.suite());
result.addTest(Bug403365Test.suite());
result.addTest(Bug300957Test.suite());
result.addTest(Bug405061Test.suite());
result.addTest(StandaloneSupport.standaloneTestSuite(
"Bug 401682 tests", Bug401682Test.class)); //$NON-NLS-1$
result.addTest(Bug409396Test.suite());
result.addTest(Bug176998Test.suite());
result.addTest(Bug421756Test.suite());
result.addTest(Bug422000Test.suite());
result.addTest(Bug180744Test.suite());
result.addTest(Bug403374Test.suite());
result.addTest(Bug416833Test.suite());
result.addTest(Bug420338Test.suite());
result.addTest(Bug405065Test.suite());
result.addTest(Bug424895Test.suite());
result.addTest(Bug431342Test.suite());
result.addTest(Bug433149Test.suite());
result.addTest(Bug437977Test.suite());
result.addTest(Bug444588StereotypesTest.suite());
result.addTest(Bug444588ProfilesTest.suite());
result.addTest(Bug497359Test.suite());
result.addTest(Bug501740Test.suite());
result.addTest(Bug511674Test.suite());
result.addTest(Bug512520Test.suite());
// keep this one at the end because it runs long
result.addTest(Bug332057Test.suite());
return result;
}
}