From: Remi Gacogne Date: Tue, 3 Feb 2026 09:34:13 +0000 (+0100) Subject: Add a unit test for invalid Base64 content X-Git-Tag: rec-5.5.0-alpha0~40^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9d2bc367d1d000bfcc55fb89e7f4e9eb24cfeec0;p=thirdparty%2Fpdns.git Add a unit test for invalid Base64 content Signed-off-by: Remi Gacogne --- diff --git a/pdns/test-base64_cc.cc b/pdns/test-base64_cc.cc index c2d4ee3722..01cae80d4d 100644 --- a/pdns/test-base64_cc.cc +++ b/pdns/test-base64_cc.cc @@ -76,5 +76,11 @@ BOOST_AUTO_TEST_CASE(test_Base64_Encode) { } } +BOOST_AUTO_TEST_CASE(test_Base64_Decode_Garbage) +{ + const std::string paddingOnly("===="); + std::string decoded; + BOOST_CHECK_EQUAL(B64Decode(paddingOnly, decoded), -1); +} BOOST_AUTO_TEST_SUITE_END()