Skip to content

things3 v0.5.4 - Test Infrastructure & Exported Fixture Database

Choose a tag to compare

@github-actions github-actions released this 23 Feb 07:53
· 17 commits to main since this release
33e0079

Restructured test infrastructure and introduced the thingstest package for downstream consumers.

Library

  • New thingstest package (#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.go and utils_test.go into focused client_test.go and query_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