1 package nbt 2 3 import "testing" 4 5 func TestIndent(t *testing.T) { 6 data := [...][2]string{ 7 {"", ""}, 8 {"\n", "\n "}, 9 {"abc\ndef", "abc\n def"}, 10 {"abc\ndef\n ghi\n", "abc\n def\n ghi\n "}, 11 } 12 for _, d := range data { 13 if out := indent(d[0]); out != d[1] { 14 t.Errorf("ident mismatch with %q, expected %q, got %q", d[0], d[1], out) 15 } 16 } 17 } 18