Finalising change
This commit is contained in:
parent
45596d4e8d
commit
a5c14b9b7c
|
@ -38,38 +38,6 @@ func Test_wrapLines_space_preservation(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func Test_wrapLines_incorrect_wrapping_endash(t *testing.T) {
|
|
||||||
tables := []struct {
|
|
||||||
testinput []string
|
|
||||||
expectedoutput []string
|
|
||||||
linelength int
|
|
||||||
}{
|
|
||||||
{
|
|
||||||
|
|
||||||
// a specific test from cat's phlog (gopher://baud.baby:70/0/phlog/fs20190818.txt)
|
|
||||||
// I think the – character U+2013 : EN DASH characteris causing wrapping incorrectly
|
|
||||||
// but the test passes and i'm not sure why
|
|
||||||
[]string{
|
|
||||||
" Suldusk – Really cool dark folk/black metal sort of deal. The lead singer",
|
|
||||||
"is a tiny fairy of a person and she's very charming. It's the bass players",
|
|
||||||
},
|
|
||||||
[]string{
|
|
||||||
" Suldusk – Really cool dark folk/black metal sort of deal. The lead singer",
|
|
||||||
"is a tiny fairy of a person and she's very charming. It's the bass players",
|
|
||||||
},
|
|
||||||
80,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
for _, table := range tables {
|
|
||||||
output := wrapLines(table.testinput, table.linelength)
|
|
||||||
|
|
||||||
if !reflect.DeepEqual(output, table.expectedoutput) {
|
|
||||||
t.Errorf("Expected %v, got %v", table.expectedoutput, output)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func Benchmark_wrapLines(b *testing.B) {
|
func Benchmark_wrapLines(b *testing.B) {
|
||||||
teststring := []string{
|
teststring := []string{
|
||||||
"0123456789",
|
"0123456789",
|
||||||
|
|
Loading…
Reference in New Issue