Skip to content

Conversation

@cachebag
Copy link
Owner

@cachebag cachebag commented Jan 16, 2026

Adds a full(ish) test suite to the backend along with CI workflows

Also fixes a bug in stats.rs where the SQL queries used COALESCE(SUM(amount), 0) to handle NULL values when there were no rows.

AI Usage Disclaimer:
Most of the tests were written using Claude Opus 4.5 via Cursor.

@cachebag cachebag self-assigned this Jan 16, 2026
@cachebag cachebag added bug Something isn't working backend Backend changes. CI labels Jan 16, 2026
@cachebag cachebag merged commit bdca29c into master Jan 16, 2026
3 checks passed
@cachebag cachebag deleted the tests branch January 16, 2026 03:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend changes. bug Something isn't working CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant