From 61fda0b1cad43ef7ce88ab7ad36be69fcd8cf8b3 Mon Sep 17 00:00:00 2001 From: nesstord <56038047+nesstord@users.noreply.github.com> Date: Tue, 6 Dec 2022 23:45:27 +0700 Subject: Fix binary string regex (#1415) --- lib_test.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lib_test.go') diff --git a/lib_test.go b/lib_test.go index e96704f..ec5fd64 100644 --- a/lib_test.go +++ b/lib_test.go @@ -305,18 +305,19 @@ func TestBstrUnmarshal(t *testing.T) { "*_x0008_*": "*\b*", "*_x4F60__x597D_": "*你好", "*_xG000_": "*_xG000_", - "*_xG05F_x0001_*": "*_xG05F*", + "*_xG05F_x0001_*": "*_xG05F\x01*", "*_x005F__x0008_*": "*_\b*", "*_x005F_x0001_*": "*_x0001_*", "*_x005f_x005F__x0008_*": "*_x005F_\b*", - "*_x005F_x005F_xG05F_x0006_*": "*_x005F_xG05F*", + "*_x005F_x005F_xG05F_x0006_*": "*_x005F_xG05F\x06*", "*_x005F_x005F_x005F_x0006_*": "*_x005F_x0006_*", "_x005F__x0008_******": "_\b******", "******_x005F__x0008_": "******_\b", "******_x005F__x0008_******": "******_\b******", + "_x000x_x005F_x000x_": "_x000x_x000x_", } for bstr, expected := range bstrs { - assert.Equal(t, expected, bstrUnmarshal(bstr)) + assert.Equal(t, expected, bstrUnmarshal(bstr), bstr) } } -- cgit v1.2.1