k_card/tests
Morten V. Christiansen c6294a46c7 Add Playwright acceptance tests for k_phone proxy routing
Three new specs in tests/:
- k_phone_portal.spec.js: portal UI flow (enroll/login/status/logout/delete)
- k_phone_proxy.spec.js: 4 serial proxy-routing tests via Node http module;
  requires adb forward for emulator use
- k_phone_android.spec.js: same 4 tests with Chrome running inside the
  Android emulator via playwright.android; no port-forward needed,
  auto-skips if no ADB device found

All tests use card_emulator_bridge.py for instant FIDO2 auto-approval —
no physical card or fingerprint interaction required in emulator mode.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 12:43:40 +02:00
..
card_emulator.py Initial commit: chromecard workspace snapshot 2026-04-29 22:06:14 +02:00
card_emulator_bridge.py Initial commit: chromecard workspace snapshot 2026-04-29 22:06:14 +02:00
k_client_portal.spec.js Initial commit: chromecard workspace snapshot 2026-04-29 22:06:14 +02:00
k_phone_android.spec.js Add Playwright acceptance tests for k_phone proxy routing 2026-05-08 12:43:40 +02:00
k_phone_portal.spec.js Add Playwright acceptance tests for k_phone proxy routing 2026-05-08 12:43:40 +02:00
k_phone_proxy.spec.js Add Playwright acceptance tests for k_phone proxy routing 2026-05-08 12:43:40 +02:00
test_k_proxy.py Initial commit: chromecard workspace snapshot 2026-04-29 22:06:14 +02:00
test_k_server.py Add k_server assertion verification tests + clarify session login comment 2026-05-08 12:16:08 +02:00