40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
|
|
Task 28: E2E Test Screenshots
|
||
|
|
==============================
|
||
|
|
|
||
|
|
EXPECTED SCREENSHOTS (generated when tests run):
|
||
|
|
-------------------------------------------------
|
||
|
|
|
||
|
|
1. .sisyphus/evidence/task-28-shift-signup.png
|
||
|
|
- Shows shift detail page after manager signs up
|
||
|
|
- Capacity: "1/3 spots filled"
|
||
|
|
- "Cancel Sign-up" button visible
|
||
|
|
- Sign-up list shows 1 member
|
||
|
|
|
||
|
|
2. .sisyphus/evidence/task-28-full-capacity.png
|
||
|
|
- Shows shift detail page at full capacity
|
||
|
|
- Capacity: "1/1 spots filled"
|
||
|
|
- "Sign Up" button NOT visible (full capacity)
|
||
|
|
- Viewed by member1 (different user than who signed up)
|
||
|
|
|
||
|
|
SCREENSHOT CONFIGURATION:
|
||
|
|
-------------------------
|
||
|
|
From shifts.spec.ts:
|
||
|
|
|
||
|
|
await page.screenshot({
|
||
|
|
path: '.sisyphus/evidence/task-28-shift-signup.png',
|
||
|
|
fullPage: true
|
||
|
|
});
|
||
|
|
|
||
|
|
await page.screenshot({
|
||
|
|
path: '.sisyphus/evidence/task-28-full-capacity.png',
|
||
|
|
fullPage: true
|
||
|
|
});
|
||
|
|
|
||
|
|
These will be generated automatically when tests execute.
|
||
|
|
|
||
|
|
STATUS:
|
||
|
|
-------
|
||
|
|
⏸️ Awaiting Docker environment to run tests and capture screenshots
|
||
|
|
✅ Screenshot paths configured correctly in test code
|
||
|
|
✅ Evidence directory exists and is writable
|