Add missing test coverage for negative MaxTextCells.

This commit is contained in:
Jakub Sobon 2021-04-03 17:12:35 -04:00
parent 4238ac6f76
commit 09d8a5b0d9
No known key found for this signature in database
GPG Key ID: F2451A77FB05D3B7
1 changed files with 11 additions and 0 deletions

View File

@ -54,6 +54,17 @@ func TestTextDraws(t *testing.T) {
},
wantErr: true,
},
{
desc: "fails when MaxTextCells is negative",
opts: []Option{
MaxTextCells(-1),
},
canvas: image.Rect(0, 0, 1, 1),
want: func(size image.Point) *faketerm.Terminal {
return faketerm.MustNew(size)
},
wantErr: true,
},
{
desc: "fails when scroll mouse buttons aren't unique",
opts: []Option{