aboutsummaryrefslogtreecommitdiff
path: root/lib/strings/string_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'lib/strings/string_test.go')
-rw-r--r--lib/strings/string_test.go16
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