Skip to content

Increase test coverage to 95%+ and address remaining gaps #50

@sfloess

Description

@sfloess

Description

Current coverage is ~89% instruction / 77% branch (as of v1.6). While solid, there are gaps in error paths, reflection cleanup, file/primitive packages.

Suggested improvements:

  • Add tests for rare exception scenarios (e.g., IOException in low-level I/O)
  • Cover more edge cases in BTreeIndex, cache eviction, and repair utilities
  • Aim for 95%+ instruction and 85%+ branch coverage

This would further strengthen production readiness.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions