1214 Commits

Author SHA1 Message Date
pushrbx
251fccb5f6 added tests for rating parameter 2023-05-21 11:14:33 +01:00
pushrbx
2d2a1c97ed added tests for invalid score searches 2023-05-21 11:14:33 +01:00
pushrbx
aca707a508 added search by status tests 2023-05-21 11:14:33 +01:00
pushrbx
1ccda15af0 added test based on #298 2023-05-21 11:14:33 +01:00
pushrbx
0dd56f98cb added more tests around search+dates and refactored things 2023-05-21 11:14:33 +01:00
pushrbx
bd7a8d4dfb fixed error resolution in test listener 2023-05-21 11:14:33 +01:00
pushrbx
86c153f392 fixed memory leak 2023-05-21 11:14:33 +01:00
pushrbx
ca591b20a8 refactored test arrange code 2023-05-21 11:14:33 +01:00
pushrbx
91da61a154 rollback a change 2023-05-21 11:14:33 +01:00
pushrbx
fcbd78c890 wip - more tests 2023-05-21 11:14:33 +01:00
pushrbx
fdbefd86d3 added missing type hints 2023-05-21 11:14:33 +01:00
pushrbx
2156c6bfe1 added serialization to model factories 2023-05-21 11:14:33 +01:00
pushrbx
34e76580cd fixed anime limit parameter tests 2023-05-21 11:14:33 +01:00
pushrbx
e2f43701b2 added docs for tests 2023-05-21 11:14:33 +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
pushrbx
628f3e2294 fixed things and applied code review recommends 2023-05-21 11:14:33 +01:00
pushrbx
f4e5986514 rollback 2023-05-21 11:14:33 +01:00
pushrbx
ae5f76e757 squashed migrations 2023-05-21 11:14:33 +01:00
pushrbx
1dfb482974 upgraded phpunit to 9.5.26 2023-05-21 11:14:33 +01:00
pushrbx
5f5dbc12f1 squashed migrations 2023-05-21 11:14:33 +01:00
pushrbx
865747a20b improved test performance
- squashed database migrations
- added a hack to run migrations once
2023-05-21 11:14:33 +01:00
pushrbx
577c43760c removed legacy model factories 2023-05-21 11:14:33 +01:00
pushrbx
ce3e7e5e49 added $searchIndexModelCleanupList variable 2023-05-21 11:14:33 +01:00
pushrbx
4e7d2fd5ed moved MakesHttpRequestsEx trait 2023-05-21 11:14:32 +01:00
pushrbx
eeb825940a fixed "runScoutFlush" function for tests 2023-05-21 11:14:32 +01:00
pushrbx
72b6bb9442 fixed several issues
- search indexes should be different for testing
- added ability to flush the search index between tests
- fixed missing attributes in model factories
2023-05-21 11:14:32 +01:00
pushrbx
8f102d2b56 added the foundations for fixture based tests 2023-05-21 11:14:32 +01:00
pushrbx
2254ef7bf2
Update bug.yml 2023-05-18 17:55:25 +01:00
Irfan
ae7d330884
Merge pull request #355 from seanbreckenridge/fix-links-commands-docs
docs: fix broken links in COMMANDS.md
2023-04-24 05:31:39 +05:00
seanbreckenridge
7e07cf2ff6
docs: fix broken links in COMMANDS.md 2023-03-18 04:17:26 -07:00
pushrbx
840f7eb635
Update Dockerfile 2023-03-03 20:30:30 +00:00
pushrbx
e0608a62c8
Update and rename feature.md to feature.yml 2023-01-26 22:47:29 +00:00
pushrbx
9fdadac0a1
Update and rename bug.md to bug.yml 2023-01-26 22:32:44 +00:00
pushrbx
27db6df989
Update bug.md 2023-01-26 00:12:57 +00:00
Irfan
f9c0f29ed8
Merge pull request #325 from jikan-me/irfan-dahir-patch-1
adds daily anime & manga sweeper to the schedule
2023-01-02 11:13:56 +05:00
Irfan
2f1a7e25ed
Merge branch 'master' into irfan-dahir-patch-1 2023-01-02 11:13:50 +05:00
Irfan
afe5107860
Merge pull request #318 from jikan-me/qol/maintenance-3-12-22
QOL/maintenance 3 12 22
2023-01-02 11:13:26 +05:00
Irfan
dc6de70eff Merge branch 'qol/maintenance-3-12-22' of https://github.com/jikan-me/jikan-rest into qol/maintenance-3-12-22 2023-01-02 11:12:47 +05:00
Irfan
405f2be00d resolve php8.1 warning 2023-01-02 11:12:27 +05:00
Irfan
451f38abba
Merge branch 'master' into qol/maintenance-3-12-22 2022-12-25 10:43:08 +05:00
Irfan
1afcfbab89
Merge pull request #308 from jikan-me/feature/issue_templates1
Added issue templates
2022-12-25 10:42:44 +05:00
Irfan
91a45f8360
Merge branch 'master' into feature/issue_templates1 2022-12-25 10:40:14 +05:00
pushrbx
e7dad2dfe6
Merge pull request #328 from jikan-me/hotfix/query-builder-param-ingestion1
Fixed comparisons for score parameter ingestion
2022-12-21 19:55:17 +00:00
pushrbx
a221fa8488
Merge pull request #331 from pushrbx/hotfix/indexer-fixes1
Fixed #330
2022-12-21 19:54:45 +00:00
pushrbx
29c524a792
fixed fetching mal ids which is broken with php8.1 2022-12-21 11:19:31 +00:00
pushrbx
cb3c46b6f9
fixed comparisons for score parameter ingestion 2022-12-19 12:10:02 +00:00
Irfan
c5d17a52cf
adds new wrappers 2022-12-18 08:38:22 +05:00
Irfan
937f72ac16
adds daily anime & manga sweeper to the schedule 2022-12-13 11:24:11 +05:00
Irfan
ad066c1c22
Update README.MD 2022-12-03 03:35:01 +05:00
Irfan
20678667ac caching: allow for different drivers 2022-12-03 03:21:02 +05:00