1 package test.net.sourceforge.pmd;
2
3 import junit.framework.Test;
4 import junit.framework.TestSuite;
5 import test.net.sourceforge.pmd.ant.AntTests;
6 import test.net.sourceforge.pmd.ast.ASTTests;
7 import test.net.sourceforge.pmd.cpd.CPDTests;
8 import test.net.sourceforge.pmd.jaxen.JaxenTests;
9 import test.net.sourceforge.pmd.renderers.RenderersTests;
10 import test.net.sourceforge.pmd.rules.RulesTests;
11 import test.net.sourceforge.pmd.stat.StatTests;
12 import test.net.sourceforge.pmd.symboltable.SymbolTableTests;
13 import test.net.sourceforge.pmd.util.UtilTests;
14
15
16 /***
17 * tests for the net.sourceforge.pmd package
18 *
19 * @author Boris Gruschko ( boris at gruschko.org )
20 * @version $Id: PMDTests.java,v 1.2 2003/11/13 20:28:02 tomcopeland Exp $
21 */
22 public class PMDTests
23 {
24 /***
25 * all tests for PMD packaged in one suite
26 *
27 * @return test suite
28 */
29 public static Test suite( )
30 {
31 TestSuite suite = new TestSuite( "Test for test.net.sourceforge.pmd" );
32
33 // tests for the subpackages
34 suite.addTest( AntTests.suite( ) );
35 suite.addTest( ASTTests.suite( ) );
36 suite.addTest( CPDTests.suite( ) );
37 suite.addTest( JaxenTests.suite( ) );
38 suite.addTest( RenderersTests.suite( ) );
39 suite.addTest( RulesTests.suite( ) );
40 suite.addTest( StatTests.suite( ) );
41 suite.addTest( SymbolTableTests.suite( ) );
42 suite.addTest( UtilTests.suite( ) );
43
44 //$JUnit-BEGIN$
45 suite.addTestSuite( CommandLineOptionsTest.class );
46 suite.addTestSuite( ExternalRuleIDTest.class );
47 suite.addTestSuite( ReportTest.class );
48 suite.addTestSuite( RuleContextTest.class );
49 suite.addTestSuite( RuleSetFactoryTest.class );
50 suite.addTestSuite( RuleSetTest.class );
51 suite.addTestSuite( RuleViolationTest.class );
52
53 //$JUnit-END$
54 return suite;
55 }
56 }
57
58
59 /*
60 * $Log: PMDTests.java,v $
61 * Revision 1.2 2003/11/13 20:28:02 tomcopeland
62 * Implemented AbstractNamingRule
63 *
64 * Revision 1.1 2003/09/29 14:32:30 tomcopeland
65 * Committed regression test suites, thanks to Boris Gruschko
66 *
67 */
This page was automatically generated by Maven