From 39bddfb3dd8b6a998bad307c76856f12bb3a1892 Mon Sep 17 00:00:00 2001 From: Ivan Date: Tue, 31 Mar 2026 00:33:01 +0300 Subject: [PATCH] feat(tests): add frontend test coverage task and update overall coverage command --- Taskfile.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index 0ef30a4..0b1faa2 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -170,6 +170,11 @@ tasks: cmds: - "{{.NPM}} run test -- --exclude tests/frontend/i18n.test.js" + test:fe:cov: + desc: Run frontend tests with line coverage (Vitest v8) + cmds: + - "{{.NPM}} run test:coverage" + test:lang: desc: Run localization tests cmds: @@ -182,8 +187,10 @@ tasks: - poetry run pytest tests/backend/test_integrity.py tests/backend/test_backend_integrity.py test:cov: - desc: Run all tests with coverage - deps: [test:be:cov, test:fe] + desc: Run all tests with coverage (Python + frontend JS/Vue + translator pytest) + deps: [test:be:cov, test:fe:cov] + cmds: + - "poetry run pytest tests/backend/test_translator_handler.py" bench:be: desc: Run backend benchmarks