Skip to content

bgp, rdb: make small-domain proptests exhaustive#691

Open
taspelund wants to merge 1 commit intomainfrom
trey/proptest_cleanup
Open

bgp, rdb: make small-domain proptests exhaustive#691
taspelund wants to merge 1 commit intomainfrom
trey/proptest_cleanup

Conversation

@taspelund
Copy link
Copy Markdown
Contributor

The PathOrigin dedup test draws from a 3x3 space — replace with an exhaustive loop. The cross-family within test depends only on the V4/V6 discriminant — replace with a single deterministic case. Delete the prefix-length-in-bounds tests, which only assert that proptest's own range constraint holds.

@taspelund taspelund self-assigned this Mar 30, 2026
@taspelund taspelund added testing bgp Border Gateway Protocol mgd Maghemite daemon rust Pull requests that update rust code labels Mar 30, 2026
The PathOrigin dedup test draws from a 3x3 space — replace with an
exhaustive loop. The cross-family within test depends only on the V4/V6
discriminant — replace with a single deterministic case. Delete the
prefix-length-in-bounds tests, which only assert that proptest's own
range constraint holds.
@taspelund taspelund force-pushed the trey/proptest_cleanup branch from a9477b0 to ae64f91 Compare March 30, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bgp Border Gateway Protocol mgd Maghemite daemon rust Pull requests that update rust code testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant