diff --git a/build.xml b/build.xml
index 0d0b1daf3..dad44088b 100644
--- a/build.xml
+++ b/build.xml
@@ -406,6 +406,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/tests/com/puppycrawl/tools/checkstyle/AllTests.java b/src/tests/com/puppycrawl/tools/checkstyle/AllTests.java
new file mode 100644
index 000000000..fb74be3a3
--- /dev/null
+++ b/src/tests/com/puppycrawl/tools/checkstyle/AllTests.java
@@ -0,0 +1,76 @@
+package com.puppycrawl.tools.checkstyle;
+
+import junit.framework.Test;
+import junit.framework.TestSuite;
+
+/**
+ * Enter a description of class AllTests.java.
+ * @author Rick Giles
+ * @version 13-Nov-2002
+ */
+public class AllTests {
+
+ public static Test suite() {
+ TestSuite suite =
+ new TestSuite("Test for com.puppycrawl.tools.checkstyle");
+ //$JUnit-BEGIN$
+ suite.addTest(new TestSuite(AvoidStarImportTest.class));
+ suite.addTest(new TestSuite(ConstantNameCheckTest.class));
+ suite.addTest(new TestSuite(EmptyBlockCheckTest.class));
+ suite.addTest(new TestSuite(EqualsHashCodeCheckTest.class));
+ suite.addTest(new TestSuite(FileLengthCheckTest.class));
+ suite.addTest(new TestSuite(GenericIllegalRegexpCheckTest.class));
+ suite.addTest(new TestSuite(GlobalPropertiesSerializationTest.class));
+ suite.addTest(new TestSuite(GlobalPropertiesTest.class));
+ suite.addTest(new TestSuite(HeaderCheckTest.class));
+ suite.addTest(new TestSuite(HiddenFieldCheckTest.class));
+ suite.addTest(new TestSuite(IllegalImportCheckTest.class));
+ suite.addTest(new TestSuite(IllegalInstantiationCheckTest.class));
+ suite.addTest(new TestSuite(InnerAssignmentCheckTest.class));
+ suite.addTest(new TestSuite(JavadocMethodCheckTest.class));
+ suite.addTest(new TestSuite(JavadocTypeCheckTest.class));
+ suite.addTest(new TestSuite(JavadocVariableCheckTest.class));
+ suite.addTest(new TestSuite(LineLengthCheckTest.class));
+ suite.addTest(new TestSuite(LocalFinalVariableNameCheckTest.class));
+ suite.addTest(new TestSuite(LocalVariableNameCheckTest.class));
+ suite.addTest(new TestSuite(LocalizedMessageTest.class));
+ suite.addTest(new TestSuite(MemberNameCheckTest.class));
+ suite.addTest(new TestSuite(MethodLeftCurlyCheckTest.class));
+ suite.addTest(new TestSuite(MethodLengthCheckTest.class));
+ suite.addTest(new TestSuite(MethodNameCheckTest.class));
+ suite.addTest(new TestSuite(ModifierCheckTest.class));
+ suite.addTest(new TestSuite(NeedBracesCheckTest.class));
+ suite.addTest(new TestSuite(NoWhitespaceAfterCheckTest.class));
+ suite.addTest(new TestSuite(NoWhitespaceBeforeCheckTest.class));
+ suite.addTest(new TestSuite(OperatorWrapCheckTest.class));
+
+ // TODO: Why does one test fail?
+ suite.addTest(new TestSuite(OtherLeftCurlyCheckTest.class));
+
+ suite.addTest(new TestSuite(PackageNameCheckTest.class));
+ suite.addTest(new TestSuite(ParameterNameCheckTest.class));
+ suite.addTest(new TestSuite(ParameterNumberCheckTest.class));
+ suite.addTest(new TestSuite(ParenPadCheckTest.class));
+ suite.addTest(new TestSuite(PublicMemberNameCheckTest.class));
+ suite.addTest(new TestSuite(RedundantImportCheckTest.class));
+ suite.addTest(new TestSuite(RedundantModifierTest.class));
+ suite.addTest(new TestSuite(RightCurlyCheckTest.class));
+ suite.addTest(new TestSuite(SimplifyBooleanExpressionCheckTest.class));
+ suite.addTest(new TestSuite(SimplifyBooleanReturnCheckTest.class));
+ suite.addTest(new TestSuite(StaticVariableNameCheckTest.class));
+ suite.addTest(new TestSuite(StringArrayReaderTest.class));
+ suite.addTest(new TestSuite(TabCharacterCheckTest.class));
+ suite.addTest(new TestSuite(TodoCommentCheckTest.class));
+ suite.addTest(new TestSuite(TreeWalkerTest.class));
+ suite.addTest(new TestSuite(TypeLeftCurlyCheckTest.class));
+ suite.addTest(new TestSuite(TypeNameCheckTest.class));
+ suite.addTest(new TestSuite(UnusedImportsCheckTest.class));
+ suite.addTest(new TestSuite(UpperEllCheckTest.class));
+ suite.addTest(new TestSuite(UtilsTest.class));
+ suite.addTest(new TestSuite(VisibilityModifierCheckTest.class));
+ suite.addTest(new TestSuite(WhitespaceAfterCheckTest.class));
+ suite.addTest(new TestSuite(WhitespaceAroundTest.class));
+ //$JUnit-END$
+ return suite;
+ }
+}