Skip to content

Conversation

@tbhb
Copy link
Contributor

@tbhb tbhb commented Jan 1, 2026

Summary

  • Remove 17 redundant unit tests covered by property tests
  • Consolidate 6 conftest.py files into root with directory-based markers
  • Add shared fixtures: fake_fs, make_table, make_table_with_records
  • Migrate 51 tests to use new fixtures for cleaner test code

Test plan

  • All 634 tests pass locally
  • Pre-commit hooks pass
  • CI workflow passes

- Remove 17 redundant unit tests covered by property tests
- Consolidate 6 conftest.py files into root with directory-based markers
- Add shared fixtures: fake_fs, make_table, make_table_with_records
- Migrate 51 tests to use new fixtures for cleaner test code
@codecov
Copy link

codecov bot commented Jan 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@tbhb tbhb merged commit 48ed64a into main Jan 1, 2026
29 checks passed
@tbhb tbhb deleted the test-refactor branch January 1, 2026 23:40
@codspeed-hq
Copy link

codspeed-hq bot commented Jan 1, 2026

CodSpeed Performance Report

Merging #12 will not alter performance

Comparing test-refactor (41c8d4c) with main (9aa28a7)

Summary

✅ 173 untouched
⏩ 1 skipped1

Footnotes

  1. 1 benchmark was skipped, so the baseline result was used instead. If it was deleted from the codebase, click here and archive it to remove it from the performance reports.

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.

2 participants