This is an automated email from the ASF dual-hosted git repository.

garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git

commit 1a256d3e74dd547b0ec7ea3b4b31ce1039cff312
Merge: 4f0d90a69 6dbbbb308
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Jun 21 10:54:10 2026 +0000

    Merge branch 'master' of 
https://[email protected]/apache/commons-lang.git

 src/main/java/org/apache/commons/lang3/StringEscapeUtils.java     | 2 +-
 src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --cc src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java
index 448bc8f39,3f3f1ee73..3e4ba0a83
--- a/src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java
+++ b/src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java
@@@ -401,7 -428,11 +401,10 @@@ class StringEscapeUtilsTest extends Abs
          assertEquals("foo\uD84C\uDFB4bar", 
StringEscapeUtils.unescapeCsv("foo\uD84C\uDFB4bar"));
          assertEquals("", StringEscapeUtils.unescapeCsv(""));
          assertNull(StringEscapeUtils.unescapeCsv(null));
 -
          assertEquals("\"foo.bar\"", 
StringEscapeUtils.unescapeCsv("\"foo.bar\""));
+ 
+         // a single quote is not an enclosing pair, so it passes through 
unchanged
+         assertEquals("\"", StringEscapeUtils.unescapeCsv("\""));
      }
  
      @Test

Reply via email to