Merge branch 'main' into feature/63-admin-gate
SonarQube Analysis / sonarqube (pull_request) Failing after 23m58s
Tests / lint (pull_request) Successful in 4m27s
Tests / backend-unit (pull_request) Successful in 1m38s
Tests / frontend-e2e (pull_request) Failing after 35m2s

This commit is contained in:
2026-08-21 12:49:55 -05:00
25 changed files with 629 additions and 27 deletions
+3 -1
View File
@@ -107,7 +107,9 @@ describe('parseItemFilters', () => {
});
it('rejects a status outside the known set', () => {
expect(() => parseItemFilters({ status: 'pending' })).toThrow(FilterError);
// 'pending' used to be the example here and is now a real status, which is
// exactly the sort of thing that quietly turns a test into a tautology.
expect(() => parseItemFilters({ status: 'archived' })).toThrow(FilterError);
});
it('rejects a status differing only by case, rather than silently coercing it', () => {