aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2023-10-23 12:51:19 +0100
committerPádraig Brady <P@draigBrady.com>2023-10-23 14:04:38 +0100
commitd733f2ec265d358d55370a79bb9d550a2d0ad40e (patch)
treef8582574fbae8f20dc908216a70f52a035a29697 /tests
parentdoc: fix RFC references (diff)
downloadcoreutils-d733f2ec265d358d55370a79bb9d550a2d0ad40e.tar.gz
coreutils-d733f2ec265d358d55370a79bb9d550a2d0ad40e.zip
basenc: --base16: support lower case hex digits
* src/basenc.c (base16_decode_ctx): Convert to uppercase before converting from hex. * tests/basenc/basenc.pl: Add a test case. * NEWS: Mention the change in behavior. Addresses https://bugs.gnu.org/66698
Diffstat (limited to 'tests')
-rwxr-xr-xtests/basenc/basenc.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/basenc/basenc.pl b/tests/basenc/basenc.pl
index de20d2dbc..2b0e79e93 100755
--- a/tests/basenc/basenc.pl
+++ b/tests/basenc/basenc.pl
@@ -159,6 +159,7 @@ my @Tests =
['b16_7', '--base16 -d', {IN=>'G'}, {EXIT=>1},
{ERR=>"$prog: invalid input\n"}],
['b16_8', '--base16 -d', {IN=>"AB\nCD"}, {OUT=>"\xAB\xCD"}],
+ ['b16_9', '--base16 -d', {IN=>lc ($base16_out)}, {OUT=>$base16_in}],