This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
commit 4e43e937c86df39cad1badb2c63263a0b0bfcfe9 Author: Gary Gregory <[email protected]> AuthorDate: Sat Jun 1 18:24:32 2024 -0400 Use assertThrows() --- src/test/java/org/apache/commons/jexl3/JXLTTest.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/test/java/org/apache/commons/jexl3/JXLTTest.java b/src/test/java/org/apache/commons/jexl3/JXLTTest.java index b62f15b8..f848ad11 100644 --- a/src/test/java/org/apache/commons/jexl3/JXLTTest.java +++ b/src/test/java/org/apache/commons/jexl3/JXLTTest.java @@ -1304,13 +1304,9 @@ public class JXLTTest extends JexlTestCase { } opts.setStrict(true); opts.setSafe(false); - try { - tmplt.evaluate(ctxt, strw); - fail("tab var is undefined"); - } catch (final JexlException.Variable xvar) { - assertTrue("tab".equals(xvar.getVariable())); - assertTrue(xvar.isUndefined()); - } + final JexlException.Variable xvar = assertThrows(JexlException.Variable.class, () -> tmplt.evaluate(ctxt, strw)); + assertTrue("tab".equals(xvar.getVariable())); + assertTrue(xvar.isUndefined()); } @ParameterizedTest
