diff options
Diffstat (limited to 'docs/testing_summary.md')
| -rw-r--r-- | docs/testing_summary.md | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/docs/testing_summary.md b/docs/testing_summary.md new file mode 100644 index 0000000..5229548 --- /dev/null +++ b/docs/testing_summary.md @@ -0,0 +1,32 @@ +# Created Tests and Results + +## Test files + +- `tests/test_settings_ui.py` (14 tests) +- `tests/test_settings_dialog_structure.py` (20 tests) +- `tests/test_dialog_preferences_integration.py` (14 tests) +- `tests/test_delimiters_category.py` (13 tests) + +## Total + +- **61 tests** (unit + integration) + +## Coverage + +- UI creation and structure +- Category navigation +- Widgets presence and accessibility +- New "Delimiters" page +- Quality: ruff/black/pyupgrade enforced by pre-commit + +## Commands + +```powershell +cd C:\Users\mathe\PycharmProjects\tidal-dl-ng +poetry run pre-commit run -a +pytest -q +``` + +## Note + +If `poetry install` fails with KeyError b'HEAD, see "Settings Window Refactor" doc to fix the Git repo’s HEAD. |
