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.
22 lines
914 B
Markdown
22 lines
914 B
Markdown
---
|
|
name: vue-frontend
|
|
description: Starts the Vue development server for the frontend application.
|
|
disable-model-invocation: true
|
|
---
|
|
|
|
# Instructions
|
|
|
|
Use this skill when the user wants to "start the frontend," "run vue," or "launch the dev server."
|
|
|
|
1. **Verify Directory:** Navigate to `./frontend/vue-app`.
|
|
- _Self-Correction:_ If the directory doesn't exist, search the workspace for `package.json` files and ask for clarification.
|
|
|
|
2. **Check Dependencies:** - Before running, check if `node_modules` exists in `./frontend/vue-app`.
|
|
- If missing, ask the user: "Should I run `npm install` first?"
|
|
|
|
3. **Execution:** - Run the command: `npm run dev`
|
|
- This script is configured in `package.json` to start the Vite/Vue dev server.
|
|
|
|
4. **Success Criteria:** - Monitor the terminal output for a local URL (typically `http://localhost:5173` or similar).
|
|
- Once the server is "Ready," notify the user.
|