9.3. Integration with JUnit

When performing property-driven ant-based builds, if the abuild.junit.testsuite property is set to the name of a class, then the test and check targets will attempt to run a JUnit-based test suite. JUnit is not bundled with abuild, so it is the responsibility of the build tree maintainer to supply the required JUnit JARs to abuild. The easiest way to do this is to create a plugin that adds the JUnit JARs to abuild.classpath.external in a plugin.interface file. For more details on plugins, please see Chapter 26, Enhancing Abuild with Plugins.