From 0ba3ad269cb85dd254b483b24212ff3fffdf3228 Mon Sep 17 00:00:00 2001 From: Jason Paulos Date: Thu, 15 Aug 2024 13:57:43 -0400 Subject: [PATCH] Regression test for UTF-8 printable characters --- util/util_test.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/util/util_test.go b/util/util_test.go index 3c960b610..d20997d19 100644 --- a/util/util_test.go +++ b/util/util_test.go @@ -12,7 +12,7 @@ import ( func TestPrintableUTF8OrEmpty(t *testing.T) { encodeArg := func(str string) string { - return base64.StdEncoding.EncodeToString([]byte("input")) + return base64.StdEncoding.EncodeToString([]byte(str)) } tests := []struct { name string @@ -29,6 +29,11 @@ func TestPrintableUTF8OrEmpty(t *testing.T) { "8J+qmSBNb25leSwgd2FudAo=", "", }, + { + "Emoji", + encodeArg("🫙"), + "🫙", + }, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) {