diff --git a/src/tests/junit/org/apache/tools/ant/taskdefs/AntTest.java b/src/tests/junit/org/apache/tools/ant/taskdefs/AntTest.java index 8d418aca0..d24d59742 100644 --- a/src/tests/junit/org/apache/tools/ant/taskdefs/AntTest.java +++ b/src/tests/junit/org/apache/tools/ant/taskdefs/AntTest.java @@ -313,7 +313,13 @@ public class AntTest extends BuildFileTest { public void testAntCoreLib() { // Cf. #42263 - expectLogContaining("sub-show-ant.core.lib", "ant.jar"); + executeTarget("sub-show-ant.core.lib"); + String realLog = getLog(); + assertTrue("found ant.core.lib in: " + realLog, + // String.matches would be simpler... can we assume JDK 1.4+ yet? + realLog.indexOf("ant.jar") != -1 || + realLog.indexOf("build/classes") != 1 || + realLog.indexOf("build\\classes") != -1); } private class BasedirChecker implements BuildListener {