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) {
|
||||
teststring := []string{
|
||||
"0123456789",
|
||||
|
|
Loading…
Reference in New Issue