diff --git a/cui/cui_test.go b/cui/cui_test.go index 1ee3d3b..1a286d3 100644 --- a/cui/cui_test.go +++ b/cui/cui_test.go @@ -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",