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

reschke pushed a commit to branch OAK-12082
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


The following commit(s) were added to refs/heads/OAK-12082 by this push:
     new 135917c0b7 OAK-12082: add test coverage for 
org.apache.jackrabbit.oak.jcr.xml.BufferedStringValue - cnote relation to 
JCR-5226
135917c0b7 is described below

commit 135917c0b76fbbf4a721828df6eacaa84255e366
Author: Julian Reschke <[email protected]>
AuthorDate: Fri Feb 6 16:07:55 2026 +0100

    OAK-12082: add test coverage for 
org.apache.jackrabbit.oak.jcr.xml.BufferedStringValue - cnote relation to 
JCR-5226
---
 .../apache/jackrabbit/oak/jcr/xml/BufferedStringValueTest.java    | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/xml/BufferedStringValueTest.java
 
b/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/xml/BufferedStringValueTest.java
index 0c2d90c794..a5ec53f42d 100644
--- 
a/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/xml/BufferedStringValueTest.java
+++ 
b/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/xml/BufferedStringValueTest.java
@@ -16,7 +16,6 @@
  */
 package org.apache.jackrabbit.oak.jcr.xml;
 
-import org.apache.jackrabbit.util.Base64;
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
@@ -196,8 +195,11 @@ public class BufferedStringValueTest {
         bufferedStringValue = new BufferedStringValue(null, null, true);
         String s = "Zm9vYg";
         bufferedStringValue.append(s.toCharArray(), 0, s.length());
-        // BUG in Base64 class!
-        assertEquals(Base64.decode(s), bufferedStringValue.getString());
+        // https://datatracker.ietf.org/doc/html/rfc4648#section-10
+        // BUG in Base64 class - this should be "foob".
+        // Behavior will change when Jackrabbit version with fix
+        // https://issues.apache.org/jira/browse/JCR-5226 is used.
+        assertEquals("foo", bufferedStringValue.getString());
     }
 
     @Test

Reply via email to