mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-27 00:07:58 +01:00
* Remove custom navigation in FileDialog and change Ok/Cancel to use AddButton * Fix most tests * Update drawing tests to use contents asserts instead * Update positioning to be less absolute * TableView to not swallow cursors if no selection change manifests * Make SetSelection cleverer about how it decides selection changed * Refactor TableView key handling/Tab to be simpler and faster * Tests for TableView selection moving out * Add test for TableView selection change swallow cursor * Fix formatting * Fix split container height when buttons have shadows * Fix alignment of buttons and input boxes
Automated Unit Tests
Terminal.Gui uses xunit for automated unit tests run automatically with Github Actions.
See the Testing wiki for details on how to add more tests.