private AntUnitSuiteRunner()

in src/main/org/apache/ant/antunit/junit4/AntUnitSuiteRunner.java [69:82]


    private AntUnitSuiteRunner(AntUnitSuite suite, Class<?> junitTestClass) throws InitializationError {
        junit3Suite = suite;
        if (suite.hasAntInitError()) {
            throw new InitializationError(suite.getAntInitialisationException());
        }
        for (Enumeration<Test> tests = suite.tests(); tests.hasMoreElements();) {
            TestCase nextTc = (TestCase) tests.nextElement();
            //TODO Handle the possibility for the user to define suite of AntUnit scripts
            AntUnitTestCase tc = (AntUnitTestCase) nextTc;
            Description tc_desc = Description.createTestDescription(junitTestClass, tc.getName());
            targetDescriptions.put(tc.getTarget(), tc_desc);
            targetsOrder.add(tc.getTarget());
        }
    }