aboutsummaryrefslogtreecommitdiffstats
path: root/tests/helpers
Commit message (Collapse)AuthorAgeFilesLines
* stop implementing Default for CellJesse Luehrs2023-03-091-1/+3
|
* use callbacks for events rather than tracking countersJesse Luehrs2023-03-091-18/+0
|
* clippyJesse Luehrs2023-02-052-13/+10
|
* clean up clippy stuffJesse Luehrs2021-12-132-4/+1
|
* ensure that diffing a screen against itself always returns nothingJesse Luehrs2021-12-101-0/+2
|
* add a binary to test vt100 state against a real terminalJesse Luehrs2021-12-061-4/+14
|
* fix test codeJesse Luehrs2021-12-031-0/+1
|
* also explicitly test wrapped statesJesse Luehrs2021-11-201-0/+3
|
* 127 is also a control characterJesse Luehrs2021-11-191-1/+3
|
* add fuzzer input generatorJesse Luehrs2021-11-181-0/+59
|
* edition 2021Jesse Luehrs2021-11-161-2/+0
|
* expose some extra internal state to help reproduce line wrappingJesse Luehrs2021-11-161-5/+80
| | | | | | | | adds `row_wrapped` and `cursor_state_formatted` to allow you to better recreate the internal state of the cursor when using `rows_formatted`. also make `rows_formatted` keep track of the wrapping state itself, since there are some edge cases that aren't really able to easily be tracked externally.
* clippyJesse Luehrs2021-11-162-8/+8
|
* add Screen::state_formatted and Screen::state_diffJesse Luehrs2021-03-091-0/+2
|
* start restructuring the test suiteJesse Luehrs2019-12-062-0/+536