Skip to content

test(e2e): tick verify checkbox on contact import (closes #105)#109

Merged
iduartgomez merged 1 commit intomainfrom
debug/next
May 4, 2026
Merged

test(e2e): tick verify checkbox on contact import (closes #105)#109
iduartgomez merged 1 commit intomainfrom
debug/next

Conversation

@iduartgomez
Copy link
Copy Markdown
Contributor

Summary

Cross-node send fails on iso harness because both contact imports left verified: false, and verify_on_send defaults to true. The send_msg path silently rejects (toast: "Recipient is not verified") so bob never receives — root cause of the harness-only failure tracked in #105.

The repro spec added in #104 already had this fix; `live-node.spec.ts` just hadn't been updated. Both cross-node tests (`alice → bob` and `multi-round + read + archive`) now tick `fm-verify-check` after filling the local label so the import lands verified.

Closes #105

Test plan

  • `FREENET_LIVE_E2E_SEND=1 cargo make test-e2e-real-node` (manual local run)

Cross-node send fails on iso harness because both contact imports
left `verified: false`, and `verify_on_send` defaults to true. The
send_msg path silently rejects (toast: "Recipient is not verified")
so bob never receives — root cause of the harness-only failure
tracked in #105.

The repro spec added in #104 already had this fix; live-node.spec.ts
just hadn't been updated. Tick `fm-verify-check` after filling the
local label so the import lands verified.
@iduartgomez iduartgomez merged commit 7dfd746 into main May 4, 2026
5 checks passed
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.

Cross-node send works in browser, fails on iso Playwright harness

1 participant