tpl: Add missing test variants for slicestr

This commit is contained in:
Bjørn Erik Pedersen 2016-02-07 20:14:24 +01:00
parent 05c8bccf84
commit 3cc468a82f

View file

@ -499,6 +499,8 @@ func TestSlicestr(t *testing.T) {
{"abcdef", 1, -1, false},
{tstNoStringer{}, 0, 1, false},
{"ĀĀĀ", 0, 1, "Ā"}, // issue #1333
{"a", t, nil, false},
{"a", 1, t, false},
} {
var result string
if this.v2 == nil {
@ -523,6 +525,12 @@ func TestSlicestr(t *testing.T) {
}
}
}
// Too many arguments
_, err = slicestr("a", 1, 2, 3)
if err == nil {
t.Errorf("Should have errored")
}
}
func TestSubstr(t *testing.T) {