package com.intellij.flex; import com.intellij.flex.bc.FlexCompilerConfigTest; import com.intellij.flex.bc.FlexConversionTest; import com.intellij.flex.bc.FlexProjectConfigTest; import com.intellij.flex.codeInsight.*; import com.intellij.flex.completion.*; import com.intellij.flex.editor.FlexEditorTest; import com.intellij.flex.editor.FlexExtendSelectionTest; import com.intellij.flex.editor.FlexLiveTemplatesTest; import com.intellij.flex.flashBuilder.FlashBuilderImportTest; import com.intellij.flex.flexunit.codeInsight.FlexUnitCompletionTest; import com.intellij.flex.flexunit.codeInsight.FlexUnitConfigurationTest; import com.intellij.flex.flexunit.codeInsight.FlexUnitHighlightingTest; import com.intellij.flex.formatter.ActionScriptFormatterTest; import com.intellij.flex.generate.ActionScriptGenerateTest; import com.intellij.flex.highlighting.*; import com.intellij.flex.imports.FlexAutoImportsTest; import com.intellij.flex.imports.FlexOptimizeImportsTest; import com.intellij.flex.intentions.ActionScriptIntentionActionTest; import com.intellij.flex.intentions.CreateASFunctionIntentionTest; import com.intellij.flex.intentions.CreateASVariableIntentionTest; import com.intellij.flex.intentions.FlexConvertToLocalTest; import com.intellij.flex.parser.ActionScriptParsingTest; import com.intellij.flex.parser.FlexImporterTest; import com.intellij.flex.projectView.FlexProjectViewTest; import com.intellij.flex.refactoring.*; import com.intellij.flex.resolver.ActionScriptResolveTest; import com.intellij.flex.resolver.FlexCssNavigationTest; import com.intellij.flex.uml.FlashUmlTest; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; @SuppressWarnings({"JUnitTestClassNamingConvention", "JUnitTestCaseWithNoTests"}) public class FlexTestSuite extends TestCase { public static Test suite() { final TestSuite testSuite = new TestSuite(FlexTestSuite.class.getSimpleName()); // com.intellij.flex.bc.* testSuite.addTestSuite(FlexCompilerConfigTest.class); testSuite.addTestSuite(FlexConversionTest.class); testSuite.addTestSuite(FlexProjectConfigTest.class); // com.intellij.flex.codeInsight.* testSuite.addTestSuite(ActionScriptRearrangerTest.class); testSuite.addTestSuite(ActionScriptStatementMoverTest.class); testSuite.addTestSuite(FlexDocumentationTest.class); testSuite.addTestSuite(FlexFindUsagesTest.class); testSuite.addTestSuite(FlexGotoImplementationsTest.class); testSuite.addTestSuite(FlexHierarchyTest.class); testSuite.addTestSuite(FlexNavigationTest.class); testSuite.addTestSuite(FlexStructureViewTest.class); // com.intellij.flex.completion.* testSuite.addTestSuite(ActionScriptCompletionInTextFieldTest.class); testSuite.addTestSuite(ActionScriptCompletionTest.class); testSuite.addTestSuite(FlexAutoPopupTest.class); testSuite.addTestSuite(FlexCompletionInUmlTextFieldsTest.class); testSuite.addTestSuite(FlexCompletionTest.class); testSuite.addTestSuite(FlexCssCompletionTest.class); //com.intellij.flex.editor.* testSuite.addTestSuite(FlexEditorTest.class); testSuite.addTestSuite(FlexExtendSelectionTest.class); testSuite.addTestSuite(FlexLiveTemplatesTest.class); //com.intellij.flex.flashBuilder.* testSuite.addTestSuite(FlashBuilderImportTest.class); //com.intellij.flex.flexunit.* testSuite.addTestSuite(FlexUnitConfigurationTest.class); testSuite.addTestSuite(FlexUnitHighlightingTest.class); testSuite.addTestSuite(FlexUnitCompletionTest.class); //com.intellij.flex.formatter.* testSuite.addTestSuite(ActionScriptFormatterTest.class); //com.intellij.flex.generate.* testSuite.addTestSuite(ActionScriptGenerateTest.class); //com.intellij.flex.highlighting.* testSuite.addTestSuite(ActionScriptHighlightingInTextFieldTest.class); testSuite.addTestSuite(ActionScriptHighlightingTest.class); testSuite.addTestSuite(ActionScriptRegExpHighlightingTest.class); testSuite.addTestSuite(ActionScriptStubsTest.class); testSuite.addTestSuite(FlexColorAnnotatorTest.class); testSuite.addTestSuite(FlexHighlightingPerformanceTest.class); testSuite.addTestSuite(FlexHighlightingTest.class); testSuite.addTestSuite(FlexScopeTest.class); testSuite.addTestSuite(GlobalFlexHighlightingTest.class); testSuite.addTestSuite(SwfHighlightingTest.class); //com.intellij.flex.imports.* testSuite.addTestSuite(FlexAutoImportsTest.class); testSuite.addTestSuite(FlexOptimizeImportsTest.class); //com.intellij.flex.intentions.* testSuite.addTestSuite(ActionScriptIntentionActionTest.class); testSuite.addTestSuite(CreateASFunctionIntentionTest.class); testSuite.addTestSuite(CreateASVariableIntentionTest.class); testSuite.addTestSuite(FlexConvertToLocalTest.class); //com.intellij.flex.maven.* //testSuite.addTestSuite(Flexmojos3ImporterTest.class); //testSuite.addTestSuite(Flexmojos4ImporterTest.class); //testSuite.addTestSuite(ImportingNonJavaModulesTest.class); //testSuite.addTestSuite(NonJarDependenciesImportingTest.class); //com.intellij.flex.parser.* testSuite.addTestSuite(ActionScriptParsingTest.class); testSuite.addTestSuite(FlexImporterTest.class); //com.intellij.flex.projectView.* testSuite.addTestSuite(FlexProjectViewTest.class); //com.intellij.flex.refactoring.* testSuite.addTestSuite(ActionScriptInPlaceIntroduceVariableTest.class); testSuite.addTestSuite(FlexChangeSignatureTest.class); testSuite.addTestSuite(FlexExtractFunctionTest.class); testSuite.addTestSuite(FlexExtractSuperTest.class); testSuite.addTestSuite(FlexInlineFunctionTest.class); testSuite.addTestSuite(FlexInlineVariableTest.class); testSuite.addTestSuite(FlexIntroduceConstantTest.class); testSuite.addTestSuite(FlexIntroduceFieldTest.class); testSuite.addTestSuite(FlexMoveInnerClassTest.class); testSuite.addTestSuite(FlexMoveMembersTest.class); testSuite.addTestSuite(FlexMoveTest.class); testSuite.addTestSuite(FlexPullUpTest.class); testSuite.addTestSuite(FlexPushDownTest.class); testSuite.addTestSuite(FlexRenameTest.class); //com.intellij.flex.resolver.* testSuite.addTestSuite(ActionScriptResolveTest.class); testSuite.addTestSuite(FlexCssNavigationTest.class); //com.intellij.flex.uml.* testSuite.addTestSuite(FlashUmlTest.class); return testSuite; } }