Package groovy.util
Class AllTestSuite
- java.lang.Object
- 
- junit.framework.TestSuite
- 
- groovy.util.AllTestSuite
 
 
- 
- All Implemented Interfaces:
- junit.framework.Test
 
 @Deprecated public class AllTestSuite extends junit.framework.TestSuite Deprecated.AllTestSuite can be used in extension of GroovyTestSuite to execute TestCases written in Groovy from inside a Java IDE. AllTestSuite collects all files below a given directory that comply to a given pattern. From these files, a TestSuite is constructed that can be run via an IDE graphical Test runner. The files are assumed to be Groovy source files and be either a TestCase or a Script that can be wrapped transparently into a TestCase. The directory and the pattern can be set via System properties (see this classes' constants for details.)When setting the log level of this class to FINEST, all file loading will be logged. See also groovy.util.AllTestSuiteTest.groovy 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringSYSPROP_TEST_DIRDeprecated.The System Property to set as base directory for collection of Test Cases.static StringSYSPROP_TEST_EXCLUDES_PATTERNDeprecated.The System Property to set as a filename excludes pattern for collection of Test Cases.static StringSYSPROP_TEST_PATTERNDeprecated.The System Property to set as the filename pattern for collection of Test Cases.
 - 
Constructor SummaryConstructors Constructor Description AllTestSuite()Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected Classcompile(String filename)Deprecated.protected voidloadTest(String filename)Deprecated.static junit.framework.Testsuite()Deprecated.static junit.framework.Testsuite(String basedir, String pattern)Deprecated.static junit.framework.Testsuite(String basedir, String pattern, String excludesPattern)Deprecated.
 
- 
- 
- 
Field Detail- 
SYSPROP_TEST_DIRpublic static final String SYSPROP_TEST_DIR Deprecated.The System Property to set as base directory for collection of Test Cases. The pattern will be used as an Ant fileset include basedir. Key is "groovy.test.dir". Default value is "./test/".- See Also:
- Constant Field Values
 
 - 
SYSPROP_TEST_PATTERNpublic static final String SYSPROP_TEST_PATTERN Deprecated.The System Property to set as the filename pattern for collection of Test Cases. The pattern will be used as Regular Expression pattern applied with the find operator against each candidate file.path. Key is "groovy.test.pattern". Default value is "Test.groovy".- See Also:
- Constant Field Values
 
 - 
SYSPROP_TEST_EXCLUDES_PATTERNpublic static final String SYSPROP_TEST_EXCLUDES_PATTERN Deprecated.The System Property to set as a filename excludes pattern for collection of Test Cases. When non-empty, the pattern will be used as Regular Expression pattern applied with the find operator against each candidate file.path. Key is "groovy.test.excludesPattern". Default value is "".- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
suitepublic static junit.framework.Test suite() Deprecated.
 - 
suitepublic static junit.framework.Test suite(String basedir, String pattern, String excludesPattern) Deprecated.
 - 
loadTestprotected void loadTest(String filename) throws CompilationFailedException, IOException Deprecated.
 - 
compileprotected Class compile(String filename) throws CompilationFailedException, IOException Deprecated.
 
- 
 
-