Some checks failed
Chore App Build, Test, and Push Docker Images / build-and-push (push) Failing after 1m44s
- Added E2E test setup in `auth_api.py` with `/e2e-seed` endpoint for database reset and test user creation. - Integrated Playwright for end-to-end testing in the frontend with necessary dependencies in `package.json` and `package-lock.json`. - Created Playwright configuration in `playwright.config.ts` to manage test execution and server setup. - Developed new skills for Playwright best practices, visual regression, smoke test generation, and self-healing tests. - Implemented new test cases for chore creation in `chores-create.smoke.spec.ts` and `chores-create.spec.ts`. - Added page object models for `ChildEditPage` and `LandingPage` to streamline test interactions. - Updated `.gitignore` to exclude Playwright reports and test results. - Enhanced documentation in `copilot-instructions.md` for testing and E2E setup.
914 B
914 B
name, description, disable-model-invocation
| name | description | disable-model-invocation |
|---|---|---|
| vue-frontend | Starts the Vue development server for the frontend application. | true |
Instructions
Use this skill when the user wants to "start the frontend," "run vue," or "launch the dev server."
-
Verify Directory: Navigate to
./frontend/vue-app.- Self-Correction: If the directory doesn't exist, search the workspace for
package.jsonfiles and ask for clarification.
- Self-Correction: If the directory doesn't exist, search the workspace for
-
Check Dependencies: - Before running, check if
node_modulesexists in./frontend/vue-app.- If missing, ask the user: "Should I run
npm installfirst?"
- If missing, ask the user: "Should I run
-
Execution: - Run the command:
npm run dev- This script is configured in
package.jsonto start the Vite/Vue dev server.
- This script is configured in
-
Success Criteria: - Monitor the terminal output for a local URL (typically
http://localhost:5173or similar).- Once the server is "Ready," notify the user.