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 21ddc4e7a2b24b22d438dd9009f5905039a9910a Author: Gary Gregory <[email protected]> AuthorDate: Sat Jun 1 18:25:14 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 f848ad11..579eae1d 100644 --- a/src/test/java/org/apache/commons/jexl3/JXLTTest.java +++ b/src/test/java/org/apache/commons/jexl3/JXLTTest.java @@ -1328,13 +1328,9 @@ public class JXLTTest extends JexlTestCase { // @formatter:on final JxltEngine.Template tmplt = JXLT.createTemplate("$$", new StringReader(src)); final Writer strw = new StringWriter(); - try { - tmplt.evaluate(ctxt, strw); - fail("tab var is null"); - } catch (final JexlException.Variable xvar) { - assertEquals("tab", xvar.getVariable()); - assertFalse(xvar.isUndefined()); - } + final JexlException.Variable xvar = assertThrows(JexlException.Variable.class, () -> tmplt.evaluate(ctxt, strw)); + assertEquals("tab", xvar.getVariable()); + assertFalse(xvar.isUndefined()); } @ParameterizedTest
