Skip to content

Add type-matrix correctness tests for Set and Map across diverse types - #95

Merged
marcelocantos merged 2 commits into
masterfrom
add-type-matrix-tests
Mar 8, 2026
Merged

Add type-matrix correctness tests for Set and Map across diverse types#95
marcelocantos merged 2 commits into
masterfrom
add-type-matrix-tests

Conversation

@marcelocantos

Copy link
Copy Markdown
Collaborator

17 parametric tests exercise all core operations (With, Without, Has/Get,
Union, Intersection, Difference, Equal) across int, string, float64,
derived types (type ID int, type Name string, type Score float64), and
structs. Independence tests verify Set[int]/Set[ID] and Map[int,V]/Map[ID,V]
function correctly with same underlying values. Large round-trip test
covers 1000-element insert/verify/remove cycle for derived types.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

marcelocantos and others added 2 commits March 9, 2026 10:23
17 parametric tests exercise all core operations (With, Without, Has/Get,
Union, Intersection, Difference, Equal) across int, string, float64,
derived types (type ID int, type Name string, type Score float64), and
structs. Independence tests verify Set[int]/Set[ID] and Map[int,V]/Map[ID,V]
function correctly with same underlying values. Large round-trip test
covers 1000-element insert/verify/remove cycle for derived types.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@marcelocantos
marcelocantos merged commit 0655463 into master Mar 8, 2026
4 checks passed
@marcelocantos
marcelocantos deleted the add-type-matrix-tests branch March 8, 2026 23:40
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