upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/CHECKLIST.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHECKLIST.md')
-rw-r--r--CHECKLIST.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/CHECKLIST.md b/CHECKLIST.md
index dc16b0b..2ac593c 100644
--- a/CHECKLIST.md
+++ b/CHECKLIST.md
@@ -58,12 +58,12 @@
58- [x] Test 19: Invalid token rejected (POST garbage → 400, kind=21023) — PASSING 58- [x] Test 19: Invalid token rejected (POST garbage → 400, kind=21023) — PASSING
59- [x] Test 20: Spent token rejected (reuse token → kind=21023) — PASSING 59- [x] Test 20: Spent token rejected (reuse token → kind=21023) — PASSING
60- [x] Test 21: Wrong mint rejected (POST token from wrong mint → kind=21023) — PASSING 60- [x] Test 21: Wrong mint rejected (POST token from wrong mint → kind=21023) — PASSING
61- [x] Test 22: Session expiry (wait for allotment → internet blocked) — PASSING
62- [x] Test 23: Session renewal (second payment → allotment extended) — PASSING
61- [x] Test: /whoami returns ip=X.X.X.X mac=XX:XX:XX:XX:XX:XX — PASSING 63- [x] Test: /whoami returns ip=X.X.X.X mac=XX:XX:XX:XX:XX:XX — PASSING
62- [x] Test: Portal has payment form (Cashu token input + Pay button) — PASSING 64- [x] Test: Portal has payment form (Cashu token input + Pay button) — PASSING
63 65
64### Tests Not Yet Run (need hardware + time) 66### Tests Not Yet Run (need Playwright)
65- [ ] Test 22: Session expiry (wait for allotment → internet blocked)
66- [ ] Test 23: Session renewal (second payment → allotment extended)
67- [ ] Test 24: Portal payment form visible in browser (Playwright) 67- [ ] Test 24: Portal payment form visible in browser (Playwright)
68- [ ] Test 25: Two clients pay independently 68- [ ] Test 25: Two clients pay independently
69- [ ] Test 26: Client isolation (only payer gets internet) 69- [ ] Test 26: Client isolation (only payer gets internet)