13 Commits

Author SHA1 Message Date
pushrbx
8948dc1053 fixed buggy tests 2024-02-13 21:15:36 +00:00
pushrbx
f590e29e1d
Merge branch 'master' into typesense-indexing-fix 2024-01-31 19:50:23 +00:00
pushrbx
7c539d06c2 added tests 2024-01-31 18:52:27 +00:00
pushrbx
125b6720ff added more tests and improved existing ones 2024-01-30 17:28:03 +00:00
pushrbx
5e55dd7887 added more tests and improved api docs 2023-05-21 11:18:03 +01:00
pushrbx
331d5e821b added more unit tests and configured test coverage discovery 2023-05-21 11:18:03 +01:00
pushrbx
9c9e592711 added more unit tests 2023-05-21 11:18:02 +01:00
pushrbx
fbc3b8277d wip - more fixes
- added user animelist/mangalist endpoints back
- fixed issues with the container image
- improved club model factory
- fixed ordering while searching when search engine is disabled (mongodb based search)
2023-05-21 11:18:02 +01:00
pushrbx
7ac4f8693e fixed CachedData and scraper service classes 2023-05-21 11:18:02 +01:00
pushrbx
baa5e9c557 refactored tests and fixed test runner issues
- additionally fixed some bugs with schedule endpoint
2023-05-21 11:18:02 +01:00
pushrbx
a530e9f5d6 multiple changes
- wip -> http tests should use model factories
- test runner bootstrap: jikan models are cached in a temporary file
- fixed various bugs
- improved test execution time with typesense
- added new dev dependency: ClassFinder
- updated composer scripts to include coverage generation
- added coverage reports in phpunit
- improved roadrunner integration
- updated docker image
  - added xdebug in disabled state
2023-05-21 11:18:02 +01:00
pushrbx
c78d8cd333 wip - cached scraper service unit tests 2023-05-21 11:14:35 +01:00
pushrbx
d76e81ff3c upgraded phpunit and tests to lumen 9
- added namespaces
- used values from https://github.com/laravel/lumen
- updated phpunit config
- moved database migrations in phpunit test listener
2023-05-21 11:14:33 +01:00