From e22857e29540531f71d66a136fb9114ee60b66bc Mon Sep 17 00:00:00 2001 From: jkohnlein Date: Tue, 22 Jul 2008 14:36:39 +0000 Subject: [PATCH] Added text.xml and auto test suites --- .../src/org/eclipse/xtext/AllTests.java | 28 ------------- .../xtext/generator/AutoTestSuite.java | 41 +++++++++++++++++++ .../test.xml | 2 +- 3 files changed, 42 insertions(+), 29 deletions(-) delete mode 100644 tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/AllTests.java create mode 100644 tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/AutoTestSuite.java diff --git a/tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/AllTests.java b/tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/AllTests.java deleted file mode 100644 index c2ce0958c..000000000 --- a/tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/AllTests.java +++ /dev/null @@ -1,28 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008 itemis AG (http://www.itemis.eu) 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 - * - *******************************************************************************/ -package org.eclipse.xtext; - -import junit.framework.Test; -import junit.framework.TestSuite; - -/** - * @author Jan Köhnlein - Initial contribution and API - * - */ -public class AllTests { - - public static Test suite() { - TestSuite suite = new TestSuite("Test for org.eclipse.xtext"); - //$JUnit-BEGIN$ - suite.addTestSuite(XtextGrammarTest.class); - //$JUnit-END$ - return suite; - } - -} diff --git a/tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/AutoTestSuite.java b/tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/AutoTestSuite.java new file mode 100644 index 000000000..c39047e7c --- /dev/null +++ b/tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/AutoTestSuite.java @@ -0,0 +1,41 @@ +package org.eclipse.xtext.generator; + +import junit.framework.Test; +import junit.framework.TestSuite; + +public class AutoTestSuite { + + public static Test suite() { + TestSuite suite = new TestSuite("org.eclipse.xtext.generator.tests"); + suite.addTestSuite(org.eclipse.xtext.XtextGrammarTest.class); + suite.addTestSuite(org.eclipse.xtext.generator.resource.ResourceTest.class); + suite.addTestSuite(org.eclipse.xtext.grammarinheritance.InheritanceTest.class); + suite.addTestSuite(org.eclipse.xtext.grammarinheritance.ToEcoreTrafoTest.class); + suite.addTestSuite(org.eclipse.xtext.lexer.LexerSLComment.class); + suite.addTestSuite(org.eclipse.xtext.lexer.LexerErrorTest.class); + suite.addTestSuite(org.eclipse.xtext.metamodelreferencing.tests.MultiGenMMTest.class); + suite.addTestSuite(org.eclipse.xtext.metamodelreferencing.tests.MetamodelRefTest.class); + suite.addTestSuite(org.eclipse.xtext.parseerrorhandling.ParseErrorHandlingTest.class); + suite.addTestSuite(org.eclipse.xtext.parser.PartialParserTest.class); + suite.addTestSuite(org.eclipse.xtext.parser.PartialParsingPointerTest.class); + suite.addTestSuite(org.eclipse.xtext.parser.XtextParserTest.class); + suite.addTestSuite(org.eclipse.xtext.parser.PartialParsingPerformanceTest.class); + suite.addTestSuite(org.eclipse.xtext.parser.PartialParserReplaceTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.HiddenTokensTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.CommentTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.ASTChangeTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.SerializeTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.NodeModelTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.NodeContentAdapterTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.LengthOffsetLineTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.InvalidTokenTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.EmptyModelTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.reconstr.ComplexReconstrTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.reconstr.SimpleReconstrTest.class); + suite.addTestSuite(org.eclipse.xtext.parsetree.reconstr.WhitespacePreservingCallbackTest.class); + suite.addTestSuite(org.eclipse.xtext.typeresolution.XtextUtilConstructionTest.class); + suite.addTestSuite(org.eclipse.xtext.xtext2ecore.ActionTest.class); + suite.addTestSuite(org.eclipse.xtext.xtext2ecore.MultiEPackagesTest.class); + return suite; + } +} diff --git a/tests/org.eclipse.xtext.generator.tests/test.xml b/tests/org.eclipse.xtext.generator.tests/test.xml index 48005c860..073d4ba15 100644 --- a/tests/org.eclipse.xtext.generator.tests/test.xml +++ b/tests/org.eclipse.xtext.generator.tests/test.xml @@ -23,7 +23,7 @@ - +