You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: address review feedback from @jongio and Copilot
Resolves all issues raised in PR #7202 review:
- Extract shared azd() test helper to tests/test-utils.ts (eliminates
duplication across 7 files, consistent NO_COLOR + AZD_FORCE_TTY)
- Fix AZD_DEBUG_FORCE_NO_TTY → AZD_FORCE_TTY=false in all test files
- Add NO_COLOR=1 to human tests (prevents ANSI flakiness)
- Use catch(e: unknown) with proper type narrowing everywhere
- Add azd env delete to eval.yaml system prompt (fixes delete-env task)
- Fix app_health.py retry logic for body-content mismatches
- Remove unused @azure/arm-resources and @azure/identity deps
- Remove missing scripts/ references from package.json and tsconfig
- Reduce jest timeout from 5min to 30s
- eval-unit.yml: add permissions block and waza:validate step
- eval-waza.yml: fix PATH via GITHUB_PATH instead of env.PATH
- eval-e2e.yml: align waza install, fix cleanup step working directory
- eval-report.yml: use gh CLI for cross-run artifact download
- Remove non-existent eval-human.yml from README CI table
- Add cspell overrides for grader/task/test files
All 7 suites pass (125 tests + 4 skipped E2E).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments