This simple standalone project is supposed to act as a simple mechanism to vet out if an upcoming TestNG release is good enough before we announce it to the TestNG audience.
It currently attempts at doing the following:
- Compare dependency versions of the current project to dependencies or dependency management of a remote repository project (previous TestNG release).
- Checks if the Javadocs are available and if its not empty.
- Tests out if the Manifest file is readable.
- Lists the contents of the jar file so that we can manually vet it out.
To run the tests, just execute
./mvntest.sh 7.8.0 7.9.0
The shell script takes two parameters.
- The first parameter represents the current TestNG version that is being validated and which should be used.
- The second parameter represents the previous TestNG version against which we need to be comparing dependencies.