You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2023/08/01 14:34:18 UTC
[logging-log4j2] 01/02: Extend tests with `{\\}` pattern
This is an automated email from the ASF dual-hosted git repository.
vy pushed a commit to branch message-param-formatter-rewrite
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit 763bc271b1bd3dbe4bed0361d2bbab6d688abb28
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Tue Aug 1 11:06:34 2023 +0200
Extend tests with `{\\}` pattern
---
.../org/apache/logging/log4j/message/ParameterFormatterTest.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/log4j-api-test/src/test/java/org/apache/logging/log4j/message/ParameterFormatterTest.java b/log4j-api-test/src/test/java/org/apache/logging/log4j/message/ParameterFormatterTest.java
index 9b50c10018..ef477a129e 100644
--- a/log4j-api-test/src/test/java/org/apache/logging/log4j/message/ParameterFormatterTest.java
+++ b/log4j-api-test/src/test/java/org/apache/logging/log4j/message/ParameterFormatterTest.java
@@ -42,6 +42,7 @@ public class ParameterFormatterTest {
"1,0,true,{}\\{}",
"1,2,true,\\\\{}",
"2,8:10,true,foo \\{} {}{}",
+ "2,8:10,true,foo {\\} {}{}",
"2,0:2,false,{}{}",
"3,0:2:4,false,{}{}{}",
"4,0:2:4:8,false,{}{}{}aa{}",
@@ -176,6 +177,12 @@ public class ParameterFormatterTest {
new Object[]{1, 2},
1,
"missing arg 1 {}"
+ },
+ new Object[]{
+ "foo {\\} {}",
+ new Object[]{"bar"},
+ 1,
+ "foo {\\} bar"
}
};
}