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-text.git


The following commit(s) were added to refs/heads/master by this push:
     new 7aaef9e  More tests.
7aaef9e is described below

commit 7aaef9eda66f3f5f0f567428ea839d951843cbda
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sat Jul 11 18:29:51 2020 -0400

    More tests.
---
 src/test/java/org/apache/commons/text/StringSubstitutorTest.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/test/java/org/apache/commons/text/StringSubstitutorTest.java 
b/src/test/java/org/apache/commons/text/StringSubstitutorTest.java
index a4c7418..4eaa12e 100644
--- a/src/test/java/org/apache/commons/text/StringSubstitutorTest.java
+++ b/src/test/java/org/apache/commons/text/StringSubstitutorTest.java
@@ -408,6 +408,9 @@ public class StringSubstitutorTest {
     @Test
     public void testReplaceEscaping() throws IOException {
         doReplace("The ${animal} jumps over the lazy dog.", "The $${animal} 
jumps over the ${target}.", true);
+        doReplace("${a}", "$${a}", false);
+        doReplace("${a${a}}", "$${a$${a}}", false);
+        doReplace("${a${a${a}}}", "$${a$${a$${a}}}", false);
     }
 
     /**
@@ -951,6 +954,8 @@ public class StringSubstitutorTest {
     @Disabled
     public void testReplaceWeirdPattens_Partial_JiraText178() throws 
IOException {
         doReplace("${1}", "$${${a}}", false);
+        doReplace("${12}", "$${${a}${b}}", false);
+        doReplace("${${${a}2", "${${${a}${b}", false);
         doReplace("$${1", "$${${a}", false);
     }
 

Reply via email to