1
1
Fork 0
mirror of https://code.mensbeam.com/MensBeam/Arsse.git synced 2025-01-05 07:22:40 +00:00
Commit graph

750 commits

Author SHA1 Message Date
J. King
9107b058f5 Traits are no longer covered explicitly 2024-12-27 23:58:49 -05:00
J. King
f066aa6649 Method coverage no longer works in PHPUnit 11 2024-12-27 23:39:44 -05:00
J. King
2aa4fc9215 Convert method coverage 2024-12-27 21:43:44 -05:00
J. King
ba4d3f497b Replace PHPUnit annotations with attributes 2024-12-27 20:28:38 -05:00
J. King
ba42b7b0c1 Upgrade to PHPUnit 11
Deprecated annotations still need to be addressed
2024-12-27 19:58:07 -05:00
J. King
b306f0fc29 Crash was related to xdebug 2024-12-27 09:45:22 -05:00
J. King
9c25b7b6e6 Test cleanup 2024-12-25 10:11:28 -05:00
J. King
1f137ba710 Work around segmentation fault 2024-12-25 08:24:12 -05:00
J. King
93c322bdfa Correct most remaining test bugs 2024-12-24 22:58:58 -05:00
J. King
f1d3055f4c Convert remaining usage of Phony to Phake 2024-12-24 14:50:09 -05:00
J. King
1cd3f29fe3 Merge branch 'master' into phake 2024-12-15 22:38:22 -05:00
J. King
e8be7d0f38 Address our own deprecations in PHP 8.4 2024-12-15 16:31:57 -05:00
J. King
1ae3c33344 Be more specific about coverage of Database class
This has uncovered a bug with nextFetch calculation, it seems. Fixing it is deferred for now.
2024-07-10 16:28:19 -04:00
J. King
aed3749da8 Shore up coverage 2024-07-09 14:58:31 -04:00
J. King
0170ec19c7 Fix language-loading infinite loop when throwing exceptions
This loop has existed since the very beginning, and was only ever papered over instead of actually fixing it.
2024-07-06 11:01:00 -04:00
J. King
72dd21686e Convert user manager tests to Phake 2023-11-20 16:39:58 -05:00
J. King
9d92c1661d More Phake conversion 2023-11-11 17:22:13 -05:00
J. King
7e58dd800d Remove list uses of PHPUnit mocks 2023-11-09 23:35:04 -05:00
J. King
ece19494d7 Fix errors and failures 2023-11-09 23:31:22 -05:00
J. King
1a981bf267 Start on conversion back to Phake 2023-11-09 22:15:11 -05:00
J. King
59a9329032 Upgrade dependencies where possible with PHP 7.3 2023-03-24 10:28:20 -04:00
J. King
1b80ad37bc Merge branch 'csfixer3'
Code style cleanup to mostly conform to PSR-12
2023-03-22 23:33:05 -04:00
J. King
0a8d19d37d Require PHP 7.3
This addresses the last of the deprecation warnings in PHP 8.2
2023-01-28 12:43:42 -05:00
J. King
fe06ffc176 Avoid dynamic property creation with PicoFeed
This only leaves the Laminas XML deprecated behaviour to handle
2023-01-28 11:18:14 -05:00
J. King
0d6f8d2921 Avoid most deprecation warnings
The Feed class sets dynamic properties on Picofeed classes; this will
need to be completely rewritten. Version 1.2 of the Laminas XML class
also uses a deprecated function, but upgrading it to 1.3 will require
PHP 7.3.
2023-01-27 15:33:34 -05:00
J. King
92b1a840a1 Support PHP 8.2 properly 2023-01-24 15:12:21 -05:00
J. King
866800dcc5 Finish last Guzzle-related tests 2022-09-13 19:52:29 -04:00
J. King
3be3f43bab Start on tests for response wrappers 2022-08-06 22:59:25 -04:00
J. King
d2f3f19128 Fix failures 2022-08-06 16:16:18 -04:00
J. King
459e44e041 Address remaining errors
Still many failures to fix
2022-08-06 16:03:50 -04:00
J. King
56f015bfb9 More Guzzle conversion 2022-08-06 13:40:02 -04:00
J. King
64ec3f6ae4 Use unused variable 2022-08-05 22:10:36 -04:00
J. King
4d18bf27e2 Adjust most uses of Diactoros to Guzzle PSR-7 2022-08-05 22:08:36 -04:00
J. King
6c0183faea Replace instances of Diactoros' EmptyResponse 2022-08-04 22:04:39 -04:00
J. King
d1da6fbe5e Use cases rather than casting bools to int in SQL 2022-05-30 17:29:34 -04:00
J. King
59358ec35b More PHP 7 fixes 2022-04-30 17:11:18 -04:00
J. King
761b3d5333 Return removed articles correctly in Miniflux 2022-04-29 23:28:47 -04:00
J. King
d64dc751f9 Tests for query filters 2022-04-29 20:53:05 -04:00
J. King
c6cc2a1a42 Restore coverage for Query class 2022-04-29 17:23:41 -04:00
J. King
630536d789 Tests for union context 2022-04-29 16:35:46 -04:00
J. King
0c8f33c37c Remove setCTE and pushCTE from query builder 2022-04-28 21:24:57 -04:00
J. King
65b1bb4fcd Allow multiple dates in TT-RSS searches 2022-04-26 17:13:16 -04:00
J. King
2c5b9a6768 Fix missing TTRSS coverage 2022-04-26 12:13:15 -04:00
J. King
17832ac63e Allow timezone in TT-RSS search queries
Does not quite work yet
2022-04-25 22:28:16 -04:00
J. King
7e5d8494c4 Tests for selecting arrays of ranges 2022-04-25 14:33:19 -04:00
J. King
e6505a5fda Work around possible MySQL bug 2022-04-25 09:56:13 -04:00
J. King
f6799e2ab1 Tests for date ranges in contexts 2022-04-24 12:25:37 -04:00
J. King
33a3478a58 Avoid use of PHP 7.4 feature 2022-04-23 17:24:25 -04:00
J. King
fe02613214 Fix coverage 2022-04-22 22:46:13 -04:00
J. King
53ba591720 Finish up article selection refactor 2022-04-22 19:22:50 -04:00