On last EWS QE meeting we talked about that we and customers that want to run project's test suite over the installation will need a change to the tomcat 5 build scripts.
For tomcat 6 one can specify -Dtomcat.build and have the tests executed against these binaries. Tomcat 5 is not that easy. There are a number of modules
apache-tomcat-5.5.27-src]$ find . -name test
And for example looking at container/catalina the only way one can execute against external binaries is modifying "test.classpath" definition in build.xml to remove references to built classes and include the EWS distribution binaries.
So can such modification of modules' build files be done in the distributed to customers sources?