JDK 9 RFR of JDK-8023897: Replace/update/rename executeAndCatch in various tests to assertThrows

Amy Lu amy.lu at oracle.com
Tue May 2 09:19:32 UTC 2017

Please review this test-only change.

Some java/util tests use a function executeAndCatch which essentially 
asserts that an exception is thrown, while some other tests use 
assertThrows for doing the same work. For both cases, with jtreg 
upgraded to testng 6.9.5 (CODETOOLS-7901639), test can then leverage 
TestNG Assert.assertThrows

Please review the patch to update executeAndCatch and assertThrows to 
Assert.assertThrows for java/util testng tests.

bug: https://bugs.openjdk.java.net/browse/JDK-8023897
webrev: http://cr.openjdk.java.net/~amlu/8023897/webrev.00/


More information about the core-libs-dev mailing list