/******************************************************************************* * Copyright (c) 2006, 2010 Wind River Systems, Inc. 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: * Markus Schorn - initial API and implementation * Andrew Ferguson (Symbian) * Sergey Prigogin (Google) *******************************************************************************/ package org.eclipse.cdt.ui.tests.text; import junit.framework.TestSuite; import org.eclipse.cdt.ui.tests.text.doctools.DocCommentTestSuite; public class TextTestSuite extends TestSuite { public static TestSuite suite() { return new TextTestSuite(); } public TextTestSuite() { super(TextTestSuite.class.getName()); // documentation tool extension tests addTest(DocCommentTestSuite.suite()); // partitioning tests addTest(PartitionTokenScannerTest.suite()); addTest(CPartitionerTest.suite()); addTest(AsmPartitionerTest.suite()); // smart edit tests addTest(CAutoIndentTest.suite()); addTest(CHeuristicScannerTest.suite()); addTest(BracketInserterTest.suite()); addTest(IndentActionTest.suite()); addTest(FormatActionTest.suite()); addTest(ShiftActionTest.suite()); addTest(CodeFormatterTest.suite()); addTest(CIndenterTest.suite()); addTest(TemplateFormatterTest.suite()); // Break iterator tests. addTest(CBreakIteratorTest.suite()); addTest(CWordIteratorTest.suite()); // highlighting tests addTest(SemanticHighlightingTest.suite()); addTest(InactiveCodeHighlightingTest.suite()); addTest(CHeaderRuleTest.suite()); addTest(NumberRuleTest.suite()); addTest(PairMatcherTest.suite()); addTest(MarkOccurrenceTest.suite()); // folding tests addTest(FoldingTest.suite()); // basic editing tests addTest(BasicCEditorTest.suite()); // editor hyperlink tests addTest(HyperlinkTest.suite()); // word detection addTest(CWordFinderTest.suite()); // compare tests addTest(CStructureCreatorTest.suite()); // source manipulation tests addTest(AddBlockCommentTest.suite()); addTest(RemoveBlockCommentTest.suite()); addTest(SortLinesTest.suite()); // add include addTest(AddIncludeTest.suite()); } }