| # This script will update serviceloader.jar with the latest version of TmpSuiteListener.class, | |
| # which is used by test.serviceloader.ServiceLoaderTest. | |
| # Run this script after building TestNG and its tests with ant | |
| j=${PWD} | |
| rm -rf /tmp/sl | |
| mkdir /tmp/sl | |
| cd /tmp/sl | |
| jar xvf ${j}/serviceloader.jar | |
| echo "test.serviceloader.TmpSuiteListener" >META-INF/services/org.testng.ITestNGListener | |
| cp ${j}/../../../target/test-classes/test/serviceloader/TmpSuiteListener.class test/tmp | |
| jar cvf ${j}/serviceloader.jar . |