diff options
Diffstat (limited to 'lib/strings/string_test.go')
| -rw-r--r-- | lib/strings/string_test.go | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/strings/string_test.go b/lib/strings/string_test.go index 7ee0c078..d161dfd7 100644 --- a/lib/strings/string_test.go +++ b/lib/strings/string_test.go @@ -117,6 +117,22 @@ func TestReverse(t *testing.T) { } } +func TestSingleSpace(t *testing.T) { + cases := []struct { + in string + exp string + }{{ + in: "", + }, { + in: " \t\v\r\n\r\n\fa \t\v\r\n\r\n\f", + exp: " a ", + }} + for _, c := range cases { + got := SingleSpace(c.in) + test.Assert(t, c.in, c.exp, got, true) + } +} + func TestSplit(t *testing.T) { cases := []struct { text string |
