Skip to content

test: add browser extension QA harness - #84

Merged
0xpantera merged 2 commits into
mainfrom
issue-63-extension-qa
Jun 19, 2026
Merged

test: add browser extension QA harness#84
0xpantera merged 2 commits into
mainfrom
issue-63-extension-qa

Conversation

@0xpantera

Copy link
Copy Markdown
Collaborator

Summary

  • Add a lightweight Playwright Test harness for the experimental Deckard browser extension.
  • Load the unpacked Manifest V3 extension in bundled Chromium through a persistent context.
  • Verify service worker loading and EIP-1193 provider behavior against the local test dapp in dev/mock bridge mode.
  • Document the extension QA workflow and add branch-hygiene preflight rules to agent instructions.

Validation

  • npm run qa:browser:install
  • npm run qa:extension
  • cargo fmt --all --check
  • just check
  • cargo test --workspace

Notes

  • The Playwright suite uses a deterministic mock address only. It does not use real seeds, private keys, production wallet state, or mainnet funds.
  • No Cargo.toml or Cargo.lock changes.

@0xpantera
0xpantera merged commit 45849ce into main Jun 19, 2026
5 checks passed
@0xpantera
0xpantera deleted the issue-63-extension-qa branch June 19, 2026 12:00
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