-Allows packaged resource files to be accessed within tests -Guards against packaging errors in dist/ jars by testing the jars that actually get run rather than unpackaged class files. Previously we were only protected against packaging errors in the monolithic jars posted to our website, not the dist/ jars used in everyday runs. -"ant fasttest" still uses the unpackaged class files for speed (don't want to have to rebuild the jars in fasttest). Relies on dubious methods to get at the resource files that would end up in the jars. -Eliminated the stupid separate "test" ivy config. Now we only invoke ivy ONCE during an ant build that includes tests. |
||
|---|---|---|
| licensing | ||
| protected/java | ||
| public | ||
| settings | ||
| .gitignore | ||
| build.xml | ||
| intellij_example.tar.bz2 | ||
| ivy.xml | ||