aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache
diff options
context:
space:
mode:
authorPiotr Stawirej <piotr.stawirej@gmail.com>2022-09-21 21:26:34 +0100
committerAlex Herbert <aherbert@apache.org>2022-09-21 21:43:01 +0100
commit7f7d4b881d78dcb8d5a0149965f934df268919d7 (patch)
treeae7998cefdefca73c111c2cf2c20e8fd44779cae /src/test/java/org/apache
parente81855a208c909f46e1bf346d7982bd77be13476 (diff)
downloadapache-commons-lang-7f7d4b881d78dcb8d5a0149965f934df268919d7.tar.gz
Handle error messages with special characters.
Closes #953
Diffstat (limited to 'src/test/java/org/apache')
-rw-r--r--src/test/java/org/apache/commons/lang3/ValidateTest.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/test/java/org/apache/commons/lang3/ValidateTest.java b/src/test/java/org/apache/commons/lang3/ValidateTest.java
index 4ce3b4e84..1c9c0922b 100644
--- a/src/test/java/org/apache/commons/lang3/ValidateTest.java
+++ b/src/test/java/org/apache/commons/lang3/ValidateTest.java
@@ -73,6 +73,12 @@ public class ValidateTest extends AbstractLangTest {
final IllegalArgumentException ex = assertThrows(IllegalArgumentException.class, () -> Validate.isTrue(false, "MSG"));
assertEquals("MSG", ex.getMessage());
}
+
+ @Test
+ void shouldThrowExceptionWithGivenMessageContainingSpecialCharacterForFalseExpression() {
+ final IllegalArgumentException ex = assertThrows(IllegalArgumentException.class, () -> Validate.isTrue(false, "%"));
+ assertEquals("%", ex.getMessage());
+ }
}
@Nested