Skip to content

Improve test coverage - #14

Merged
MovAh13h merged 1 commit into
masterfrom
feat/test-coverage
May 13, 2026
Merged

MovAh13h merged 1 commit into
masterfrom
feat/test-coverage

Conversation

@MovAh13h

Copy link
Copy Markdown
Owner

This PR adds comprehensive test coverage across the library, filling gaps left by earlier implementation work.

  • Added tests/bloomable.rs covering all Bloomable primitive implementations (integers, floats including NaN/infinity, bool, str, String, byte slices) and a with_params consistency check
  • Extended tests/serde.rs with a manual cuckoo_filter module covering empty, populated, and with_buckets round-trips (the macro couldn't handle CuckooFilter's single-arg constructor)
  • Fixed round_trips helper to accept ?Sized types so str and [u8] slices work correctly

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@MovAh13h
MovAh13h merged commit 9285aa0 into master May 13, 2026
1 check passed
@MovAh13h
MovAh13h deleted the feat/test-coverage branch May 13, 2026 15:34
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