mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 22:34:56 +00:00
- Created packages/crud/playwright/tests.json from e2e/crud.spec.ts, e2e/crud/user-management.spec.ts, and e2e/crud/complete-flow.spec.ts - Created packages/navigation/playwright/tests.json from e2e/navigation.spec.ts - Created packages/pagination/playwright/tests.json from e2e/pagination.spec.ts - Updated packages/auth/playwright/tests.json with tests from e2e/auth/authentication.spec.ts and e2e/auth/complete-flow.spec.ts - Created packages/api_tests/playwright/tests.json from e2e/api/crud-operations.spec.ts (marked as skip - requires request context) - Created packages/package_tests/playwright/tests.json from e2e/package-rendering.spec.ts and e2e/package-loading.spec.ts - Added package.json metadata for all new test packages Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
82 lines
2.6 KiB
JSON
82 lines
2.6 KiB
JSON
{
|
|
"$schema": "https://metabuilder.dev/schemas/package-playwright.schema.json",
|
|
"package": "api_tests",
|
|
"version": "1.0.0",
|
|
"description": "API CRUD operations E2E tests - converted from e2e/api/crud-operations.spec.ts",
|
|
"baseURL": "http://localhost:3000",
|
|
"tests": [
|
|
{
|
|
"name": "should list entities with default pagination",
|
|
"tags": ["@api", "@list", "@get"],
|
|
"skip": true,
|
|
"description": "API test - requires request context (not standard page navigation)"
|
|
},
|
|
{
|
|
"name": "should list entities with pagination parameters",
|
|
"tags": ["@api", "@list", "@pagination"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should list entities with filters",
|
|
"tags": ["@api", "@list", "@filter"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should list entities with sorting",
|
|
"tags": ["@api", "@list", "@sort"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should create a new entity or return appropriate error",
|
|
"tags": ["@api", "@create", "@post"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should reject invalid entity data",
|
|
"tags": ["@api", "@create", "@validation"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should get entity by ID or return not found",
|
|
"tags": ["@api", "@read", "@get"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should update an existing entity or return error",
|
|
"tags": ["@api", "@update", "@put"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should delete an existing entity or return error",
|
|
"tags": ["@api", "@delete"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should return proper error for invalid route",
|
|
"tags": ["@api", "@error-handling"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should handle missing package gracefully",
|
|
"tags": ["@api", "@error-handling"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
},
|
|
{
|
|
"name": "should return JSON error responses",
|
|
"tags": ["@api", "@error-handling"],
|
|
"skip": true,
|
|
"description": "API test - requires request context"
|
|
}
|
|
]
|
|
}
|