harb/tests/e2e
openhands 92fa38e328 fix: Dozens of bare waitForTimeout() calls remain throughout e2e tests (#418)
Add eslint-disable-next-line no-restricted-syntax comments with
justification to the 10 bare waitForTimeout() calls in
tests/e2e/usertest/helpers.ts.

All waitForTimeout calls in the spec files (01–06 and all usertest
specs) were already properly documented after PR #417. helpers.ts was
the only remaining file with bare calls:
- 6 in connectWallet(): wallet connector panel animation and
  connection handshake have no observable DOM event to await
- 4 in attemptStake(): Ponder indexing lag, debounced form handlers

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 08:15:48 +00:00
..
usertest fix: Dozens of bare waitForTimeout() calls remain throughout e2e tests (#418) 2026-03-06 08:15:48 +00:00
01-acquire-and-stake.spec.ts fix: E2E test files use file-level eslint-disable for no-restricted-syntax, suppressing all future rules in that group (#451) 2026-03-06 01:12:26 +00:00
02-max-stake-all-tax-rates.spec.ts fix: E2E test files use file-level eslint-disable for no-restricted-syntax, suppressing all future rules in that group (#451) 2026-03-06 01:12:26 +00:00
03-verify-graphql-url.spec.ts fix: lint: Ban waitForTimeout, setTimeout-as-delay, and fixed sleep patterns (#442) 2026-03-03 20:58:01 +00:00
04-recenter-positions.spec.ts feat/ponder-lm-indexing (#142) 2026-02-18 00:19:05 +01:00
05-optimizer-integration.spec.ts fix: Update E2E tests for Optimizer (base) — drop OptimizerV3 bear-market constants 2026-02-26 19:37:12 +00:00
06-dashboard-pages.spec.ts fix: E2E test files use file-level eslint-disable for no-restricted-syntax, suppressing all future rules in that group (#451) 2026-03-06 01:12:26 +00:00