harb/tests/setup
johba a87eb7ed56 fix: use button role for landing CTA, revert risky test changes
Root cause: landing page CTA uses <KButton> (renders <button>), not <a>.
Test 07 was using getByRole('link') which never matched.

- Fix CTA locator: getByRole('button', { name: /get.*krk|get.*edge/i })
- Revert viewport-passing changes in tests 03, 06, and wallet-provider
  to match master — these were untested and added risk
- Cross-browser now only runs test 07 (landing pages) which uses the
  default { page } fixture — no wallet context needed
- Filter net::ERR_ from console error assertions (CI network noise)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 12:03:25 +00:00
..
health-checks.ts fix: health-checks.ts reads deployments-local.json directly, bypassing all env var overrides (#412) 2026-03-06 10:12:28 +00:00
navigate.ts fix: navigateSPA waitForLoadState networkidle times out due to persistent WebSocket connections 2026-03-06 10:33:04 +00:00
stack.ts fix: tests/setup/stack.ts: contract addresses have no env var override path (#391) 2026-03-02 22:34:44 +00:00
wallet-provider.ts fix: use button role for landing CTA, revert risky test changes 2026-03-23 12:03:25 +00:00