Base64.encodeBase64String() shouldn't chunk
-------------------------------------------

                 Key: CODEC-99
                 URL: https://issues.apache.org/jira/browse/CODEC-99
             Project: Commons Codec
          Issue Type: Bug
    Affects Versions: 1.4
            Reporter: Julius Davies


Base64.encodeBase64String() shouldn't chunk.

Change this:

{code}
public static String encodeBase64String(byte[] binaryData) {
    return StringUtils.newStringUtf8(encodeBase64(binaryData, true));
}
{code}

To this:

{code}
public static String encodeBase64String(byte[] binaryData) {
    return StringUtils.newStringUtf8(encodeBase64(binaryData, true));
}
{code}



This will fix the following tests ggregory added a few minutes ago:

        //assertEquals("Zg==", 
Base64.encodeBase64String(StringUtils.getBytesUtf8("f")));
        //assertEquals("Zm8=", 
Base64.encodeBase64String(StringUtils.getBytesUtf8("fo")));
        //assertEquals("Zm9v", 
Base64.encodeBase64String(StringUtils.getBytesUtf8("foo")));
        //assertEquals("Zm9vYg==", 
Base64.encodeBase64String(StringUtils.getBytesUtf8("foob")));
        //assertEquals("Zm9vYmE=", 
Base64.encodeBase64String(StringUtils.getBytesUtf8("fooba")));
        //assertEquals("Zm9vYmFy", 
Base64.encodeBase64String(StringUtils.getBytesUtf8("foobar")));



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to