test(copy): remove unused document helpers
- commit
- 52f91f6f5ba6d6398cf48f0cb517dc5a969845e0
- author
- brice · · 2026-07-15 06:31 UTC
- committer
- brice · · 2026-07-15 09:45 UTC
- parent
- b3cac20
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
1 file · +0 -35
M internal/usecase/copy/document_test.go +0 -35
| @@ -23,41 +23,6 @@ func documentFromStrings(lines []string, separators string) *Document { | |||
| 23 | 23 | return NewDocument(NewSnapshotFromRows(rows, 32, 4), separators) | |
| 24 | 24 | } | |
| 25 | 25 | ||
| 26 | - | func mustNormalize(t *testing.T, doc *Document, pos Pos) Pos { | |
| 27 | - | t.Helper() | |
| 28 | - | got, ok := doc.Normalize(pos) | |
| 29 | - | require.True(t, ok) | |
| 30 | - | return got | |
| 31 | - | } | |
| 32 | - | ||
| 33 | - | func mustPrev(t *testing.T, doc *Document, pos Pos) Pos { | |
| 34 | - | t.Helper() | |
| 35 | - | got, ok := doc.PrevGlyph(pos) | |
| 36 | - | require.True(t, ok) | |
| 37 | - | return got | |
| 38 | - | } | |
| 39 | - | ||
| 40 | - | func mustNext(t *testing.T, doc *Document, pos Pos) Pos { | |
| 41 | - | t.Helper() | |
| 42 | - | got, ok := doc.NextGlyph(pos) | |
| 43 | - | require.True(t, ok) | |
| 44 | - | return got | |
| 45 | - | } | |
| 46 | - | ||
| 47 | - | func mustWordStart(t *testing.T, doc *Document, pos Pos) Pos { | |
| 48 | - | t.Helper() | |
| 49 | - | got, _, ok := doc.WordBounds(pos) | |
| 50 | - | require.True(t, ok) | |
| 51 | - | return got | |
| 52 | - | } | |
| 53 | - | ||
| 54 | - | func mustWordEnd(t *testing.T, doc *Document, pos Pos) Pos { | |
| 55 | - | t.Helper() | |
| 56 | - | _, got, ok := doc.WordBounds(pos) | |
| 57 | - | require.True(t, ok) | |
| 58 | - | return got | |
| 59 | - | } | |
| 60 | - | ||
| 61 | 26 | func TestDocumentNormalize(t *testing.T) { | |
| 62 | 27 | wide := []renderer.Cell{{Rune: 'a'}, {Rune: '界'}, {Continuation: true}, {Rune: ' '}, {Rune: 'b'}} | |
| 63 | 28 | doc := NewDocument(NewSnapshotFromRows([][]renderer.Cell{wide, {}}, 5, 1), " -_@") | |
| @@ -23,41 +23,6 @@ func documentFromStrings(lines []string, separators string) *Document { | |||||
| 23 | return NewDocument(NewSnapshotFromRows(rows, 32, 4), separators) | 23 | return NewDocument(NewSnapshotFromRows(rows, 32, 4), separators) | ||
| 24 | } | 24 | } | ||
| 25 | 25 | ||||
| 26 | - | func mustNormalize(t *testing.T, doc *Document, pos Pos) Pos { | |||
| 27 | - | t.Helper() | |||
| 28 | - | got, ok := doc.Normalize(pos) | |||
| 29 | - | require.True(t, ok) | |||
| 30 | - | return got | |||
| 31 | - | } | |||
| 32 | - | ||||
| 33 | - | func mustPrev(t *testing.T, doc *Document, pos Pos) Pos { | |||
| 34 | - | t.Helper() | |||
| 35 | - | got, ok := doc.PrevGlyph(pos) | |||
| 36 | - | require.True(t, ok) | |||
| 37 | - | return got | |||
| 38 | - | } | |||
| 39 | - | ||||
| 40 | - | func mustNext(t *testing.T, doc *Document, pos Pos) Pos { | |||
| 41 | - | t.Helper() | |||
| 42 | - | got, ok := doc.NextGlyph(pos) | |||
| 43 | - | require.True(t, ok) | |||
| 44 | - | return got | |||
| 45 | - | } | |||
| 46 | - | ||||
| 47 | - | func mustWordStart(t *testing.T, doc *Document, pos Pos) Pos { | |||
| 48 | - | t.Helper() | |||
| 49 | - | got, _, ok := doc.WordBounds(pos) | |||
| 50 | - | require.True(t, ok) | |||
| 51 | - | return got | |||
| 52 | - | } | |||
| 53 | - | ||||
| 54 | - | func mustWordEnd(t *testing.T, doc *Document, pos Pos) Pos { | |||
| 55 | - | t.Helper() | |||
| 56 | - | _, got, ok := doc.WordBounds(pos) | |||
| 57 | - | require.True(t, ok) | |||
| 58 | - | return got | |||
| 59 | - | } | |||
| 60 | - | ||||
| 61 | func TestDocumentNormalize(t *testing.T) { | 26 | func TestDocumentNormalize(t *testing.T) { | ||
| 62 | wide := []renderer.Cell{{Rune: 'a'}, {Rune: '界'}, {Continuation: true}, {Rune: ' '}, {Rune: 'b'}} | 27 | wide := []renderer.Cell{{Rune: 'a'}, {Rune: '界'}, {Continuation: true}, {Rune: ' '}, {Rune: 'b'}} | ||
| 63 | doc := NewDocument(NewSnapshotFromRows([][]renderer.Cell{wide, {}}, 5, 1), " -_@") | 28 | doc := NewDocument(NewSnapshotFromRows([][]renderer.Cell{wide, {}}, 5, 1), " -_@") | ||