Skip to content

test(e2e): scope receiver-error regex to inbox/AFT failures (#81)#116

Merged
iduartgomez merged 1 commit intomainfrom
fix/scope-receiver-errors-regex-81
May 6, 2026
Merged

test(e2e): scope receiver-error regex to inbox/AFT failures (#81)#116
iduartgomez merged 1 commit intomainfrom
fix/scope-receiver-errors-regex-81

Conversation

@iduartgomez
Copy link
Copy Markdown
Contributor

Summary

Test plan

  • spec parses (npx playwright test --list live-node.spec.ts)
  • CI green
  • e2e-real-node passes without false-positive on web-container re-publish

The previous regex matched `merge_rejected` and `execution error.*invalid
contract update` broadly. Both fire on the web-container contract during
benign stale-rebroadcast scenarios ("New state version N must be higher
than current version N" — version equality), creating false-positive
test failures unrelated to inbox/AFT.

Tighten to explicit failure modes for the issues this assert was added
to catch: #71 (AFT tier deser), #72 (inbox slot collision), plus
generic inbox state deserialize panics.
@iduartgomez iduartgomez merged commit df5dd3d into main May 6, 2026
5 checks passed
@iduartgomez iduartgomez deleted the fix/scope-receiver-errors-regex-81 branch May 6, 2026 11:45
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