2
import junit.textui.TestRunner;
3
import groovy.util.GroovyTestSuite
5
def findAllTests(dir, result) {
6
filesAndDirs = dir.list()
7
for (fileName in filesAndDirs) {
8
if (fileName.equals("suite.groovy")) continue
9
f = new File(dir, fileName)
11
// the system property is "API" of GroovyTestSuite, hmmmm
12
System.setProperty("test", f.getAbsolutePath())
13
t = GroovyTestSuite.suite()
19
if (f.isDirectory()) {
20
findAllTests(f, result)
25
res = new GroovyTestSuite()
26
findAllTests(new File("src"), res)