Commit Graph

6 Commits

Author SHA1 Message Date
Sam Chau
6577174a22 feat: implement basic cooldown, remove old time based one 2026-01-22 11:37:05 +10:30
Sam Chau
a64dc8a858 feat(tests): add ordinal operators tests for minimum_availability filtering 2026-01-21 00:03:39 +10:30
Sam Chau
221d0fffb4 chore: formatting 2026-01-19 09:54:41 +10:30
Sam Chau
92d7a812a5 fix(tests): remove unused import in selectors test file 2025-12-27 11:24:09 +10:30
Sam Chau
0ce195ce36 Add unit tests for normalization and selector logic
- Implement tests for normalization functions in `normalize.test.ts`, covering various scenarios including field mapping, size conversion, ratings, cutoff calculations, date handling, and batch normalization.
- Create tests for selector functions in `selectors.test.ts`, validating the behavior of different selectors such as random, oldest, newest, lowest score, most popular, and least popular, along with edge cases and integration scenarios.
2025-12-27 11:23:48 +10:30
Sam Chau
849d1ec1b6 chore: move tests into src, temp config into dist, cleanup tasks 2025-11-03 20:44:43 +10:30