Skip to content

test: add Binance browser automation foundation - #166

Merged
jackhai9 merged 2 commits into
mainfrom
codex/ui-automation-foundation
Aug 26, 2026
Merged

jackhai9 merged 2 commits into
mainfrom
codex/ui-automation-foundation

Conversation

@jackhai9

Copy link
Copy Markdown
Owner

Summary

  • add a layered UI automation design for the Binance orderbook userscript
  • add a deterministic Binance Futures fixture that executes the generated userscript in Chromium
  • cover cancel-current-symbol invariants, dialog outcomes, state restoration, single-flight behavior, layout stability, and interaction performance
  • add a GitHub Actions browser-test gate with retained Playwright failure artifacts

Validation

  • npm test (292/292)
  • npm run test:ui -- --repeat-each=3 (18/18)
  • npm run build:binance-orderbook-trade
  • npm run check:binance-orderbook-trade
  • git diff --check
  • npm audit --omit=dev (0 vulnerabilities)

Scope

Test infrastructure only. No userscript source, generated artifact, or version change.

@jackhai9
jackhai9 merged commit d24e3dd into main Aug 26, 2026
1 check passed
@jackhai9
jackhai9 deleted the codex/ui-automation-foundation branch August 27, 2026 02:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant