- Implement tests for job editing functionalities including quantity handling, multi-image previews, job history, and edit sources. - Create tests for the prompt assistant features, including prompt optimization, AI assistant controls, and snippet management. - Introduce responsive accessibility tests to ensure settings and prompt snippets fit within mobile viewports without overflow. - Validate focus trapping and accessibility of key form controls in the settings drawer.
13 lines
609 B
JSON
13 lines
609 B
JSON
{
|
|
"scripts": {
|
|
"frontend:dev": "npm --prefix frontend run dev",
|
|
"frontend:build": "npm --prefix frontend run build",
|
|
"frontend:check": "npm --prefix frontend run check",
|
|
"backend:dev": "granian --interface asgi backend.app.main:app --host 0.0.0.0 --port 9090 --reload",
|
|
"test:contract": ".venv/bin/python -m pytest backend/tests/test_*_contract.py -q",
|
|
"test:e2e": "npm --prefix frontend run test:e2e",
|
|
"test:e2e:perf": "npm --prefix frontend run test:e2e:perf",
|
|
"test:perf": "RUN_PERFORMANCE_TESTS=true .venv/bin/python -m pytest backend/tests/test_performance.py -q"
|
|
}
|
|
}
|