Skip to content

[test][node] Cover the one-node-graph join stage-1 edge case - #140

Open
TheP2P (thep2p) wants to merge 1 commit into
thep2p/90-join-stage1-orchestrationfrom
thep2p/90-join-stage1-one-node-graph-test
Open

TheP2P (thep2p) wants to merge 1 commit into
thep2p/90-join-stage1-orchestrationfrom
thep2p/90-join-stage1-one-node-graph-test

Conversation

@thep2p

Copy link
Copy Markdown
Collaborator

Summary

  • Add test_join_stage1_link_level0_one_node_graph_edge_case: introducer's own reply names introducer itself as s, the existing search_by_id fallback exercised unmodified. join_stage1_link_level0 needs no special-casing and completes exactly as it would for a distinct s.
  • Required acceptance-criteria coverage for [Node] Implement: level-0 join linking (Phase 1) #90 (issue [Node] Implement: level-0 join linking (Phase 1) #90 explicitly lists this as one of the three required test scenarios). No production code change: the orchestration this exercises already shipped in the previous PR in this stack.

Test plan

  • cargo fmt --check
  • cargo clippy --all-targets -- -D warnings
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test

@thep2p
TheP2P (thep2p) added this pull request to stack #143 September 14, 2026 20:23
@thep2p
TheP2P (thep2p) force-pushed the thep2p/90-join-stage1-one-node-graph-test branch from 71dcb8b to 0115a24 Compare September 15, 2026 17:27
@thep2p
TheP2P (thep2p) force-pushed the thep2p/90-join-stage1-one-node-graph-test branch from 0115a24 to 68dbc07 Compare September 15, 2026 17:50
@thep2p
TheP2P (thep2p) force-pushed the thep2p/90-join-stage1-one-node-graph-test branch from 68dbc07 to 13a2698 Compare September 15, 2026 21:09
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