summaryrefslogtreecommitdiff
path: root/ar/.config/claude/commands/setup-testing.md
diff options
context:
space:
mode:
Diffstat (limited to 'ar/.config/claude/commands/setup-testing.md')
-rw-r--r--ar/.config/claude/commands/setup-testing.md34
1 files changed, 0 insertions, 34 deletions
diff --git a/ar/.config/claude/commands/setup-testing.md b/ar/.config/claude/commands/setup-testing.md
deleted file mode 100644
index 3c27df3..0000000
--- a/ar/.config/claude/commands/setup-testing.md
+++ /dev/null
@@ -1,34 +0,0 @@
----
-allowed-tools: Write, MultiEdit, Bash, Read
-argument-hint: "[jest|vitest|playwright|cypress]"
-description: Set up testing framework for Next.js 15
-model: claude-3-5-sonnet-20241022
----
-
-Set up testing for Next.js 15 with framework: $ARGUMENTS (default: jest)
-
-Steps to complete:
-
-1. Install necessary dependencies
-2. Create configuration files (jest.config.js, vitest.config.ts, playwright.config.ts, or cypress.config.js)
-3. Set up test utilities and helpers
-4. Create example test files for:
- - Client Components
- - Server Components (with limitations noted)
- - Server Actions
- - API routes
- - E2E user flows (if Playwright/Cypress)
-5. Add test scripts to package.json
-6. Configure GitHub Actions workflow for CI
-7. Set up code coverage reporting
-
-Ensure the testing setup:
-
-- Works with Next.js 15's App Router
-- Handles async components appropriately
-- Includes proper mocking for Next.js modules
-- Supports TypeScript
-- Includes accessibility testing setup
-- Has good defaults for performance
-
-Create a comprehensive testing guide in the project documentation.