| /******************************************************************************* |
| * Copyright (c) 2000, 2016 IBM Corporation 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: |
| * IBM Corporation - initial API and implementation |
| * Lukas Hanke <hanke@yatta.de> - [templates][content assist] Content assist for 'for' loop should suggest member variables - https://bugs.eclipse.org/117215 |
| *******************************************************************************/ |
| package org.eclipse.jdt.text.tests; |
| |
| import org.eclipse.jdt.text.tests.contentassist.ContentAssistTestSuite; |
| import org.eclipse.jdt.text.tests.spelling.SpellingTestSuite; |
| import org.eclipse.jdt.text.tests.templates.TemplatesTestSuite; |
| |
| import junit.framework.JUnit4TestAdapter; |
| import junit.framework.Test; |
| import junit.framework.TestSuite; |
| |
| |
| /** |
| * JDT Text Test Suite. |
| * |
| * @since 3.0 |
| */ |
| public class JdtTextTestSuite { |
| |
| public static Test suite() { |
| TestSuite suite = new TestSuite(JdtTextTestSuite.class.getName()); |
| //$JUnit-BEGIN$ |
| suite.addTestSuite(CompilationUnitDocumentProviderTest.class); |
| suite.addTest(JavaHeuristicScannerTest.suite()); |
| suite.addTest(JavaAutoIndentStrategyTest.suite()); |
| suite.addTestSuite(JavaBreakIteratorTest.class); |
| suite.addTest(JavaParameterListValidatorTest.suite()); |
| suite.addTest(JavaDoc2HTMLTextReaderTester.suite()); |
| suite.addTest(new JUnit4TestAdapter(JavaPairMatcherTest.class)); |
| suite.addTest(JavaPartitionerExtensionTest.suite()); |
| suite.addTest(JavaColoringTest.suite()); |
| suite.addTest(SmartSemicolonAutoEditStrategyTest.suite()); |
| suite.addTest(JavaPartitionerTest.suite()); |
| suite.addTest(PropertiesFilePartitionerTest.suite()); |
| suite.addTest(PropertiesFileAutoEditStrategyTest.suite()); |
| // suite.addTest(PartitionTokenScannerTest.suite()); |
| suite.addTest(MarkOccurrenceTest.suite()); |
| suite.addTest(MarkOccurrenceTest17.suite()); |
| suite.addTest(MarkOccurrenceTest18.suite()); |
| suite.addTest(PluginsNotLoadedTest.suite()); |
| PluginsNotLoadedTest.addLoadedPlugIns( |
| new String[] { |
| "org.eclipse.core.filebuffers.tests", |
| "org.eclipse.core.variables", |
| "org.eclipse.team.cvs.core", |
| "org.eclipse.test.performance" |
| }); |
| suite.addTest(BracketInserterTest.suite()); |
| suite.addTest(SpellingTestSuite.suite()); |
| suite.addTest(SemanticHighlightingTest.suite()); |
| suite.addTest(AutoboxingSemanticHighlightingTest.suite()); |
| suite.addTest(NewForLoopJavaContextTest.suite()); |
| suite.addTest(IteratorForLoopJavaContextTest.suite()); |
| suite.addTest(ArrayWithTempVarForLoopJavaContextTest.suite()); |
| suite.addTest(JavaDoubleClickSelectorTest.suite()); |
| suite.addTest(BreakContinueTargetFinderTest.suite()); |
| suite.addTest(ContentAssistTestSuite.suite()); |
| suite.addTest(IndentActionTest.suite()); |
| suite.addTest(TemplatesTestSuite.suite()); |
| suite.addTest(JavaElementPrefixPatternMatcherTest.suite()); |
| //$JUnit-END$ |
| |
| return suite; |
| } |
| } |