things3 v0.5.4 - Test Infrastructure & Exported Fixture Database
Restructured test infrastructure and introduced the thingstest package for downstream consumers.
Library
- New
thingstestpackage (#44): Exported test fixture database, well-known UUIDs, and expected count constants so downstream projects can reuse the same test data without copying files - Test restructuring (#44): Consolidated
db_test.goandutils_test.gointo focusedclient_test.goandquery_test.go, strengthened assertions across all test files - Enriched test fixtures (#44): Added completed project, someday project, completed/empty headings, completed checklist item, and additional tag associations to improve coverage
- RFC 007 (#44): Documented complete test fixture database inventory with coverage analysis
Full Changelog: v0.5.3...v0.5.4