J. King
4b73698381
More user query tests
4 years ago
J. King
ebdfad535c
More Miniflux user tests
Also added user lookup functionality
4 years ago
J. King
7c841b5fc2
Test for listing users
4 years ago
J. King
94154d4354
Implement Miniflux feed discovery
4 years ago
J. King
2a0d6e6599
OPTIONS tests
4 years ago
J. King
7fa5523a7d
Simplify handling of invalid paths and methods
4 years ago
J. King
def07bb1ad
Tests for Miniflux authentication
This appears to match Miniflux's behaviour
4 years ago
J. King
90117b5cd7
Fix Miniflux strip value
4 years ago
J. King
06dee77bac
First tests for Miniflux
4 years ago
J. King
d4bcdcdadd
Fix TTRSS coverage
4 years ago
J. King
7f2117adaa
Differentiate between duplicate/missing users and other failure modes
4 years ago
J. King
424b14d2b4
Clean up use of subscriptionFavicon
4 years ago
J. King
0117e7f9bf
Relax Fever's HTTP correctness for client compat
- Unread on iOS appears to send all API requests as GETs
- Newsflash on Linux sends multipart/form-data input
4 years ago
J. King
e60f7ea03f
Add class constant visibility
4 years ago
J. King
bc53a2d24a
Style fixes
4 years ago
J. King
06d3af0ac3
Fix remaining Picofeed-related test failures
4 years ago
J. King
b5f118e8cb
Cleanup
4 years ago
J. King
bbace7a0ac
Use void and nullable return types where practical
4 years ago
J. King
5838af892f
Replace references to Zend with Laminas
4 years ago
J. King
14ef33879b
Re-arrange database tests by engine
4 years ago
J. King
c4ee7254cd
Refactor some tests to use data providers
4 years ago
J. King
bbe70b6abc
Corect CamelCase references to Nextcloud
5 years ago
J. King
17a2fa96f8
Upgrade to PHPUnit 8
5 years ago
J. King
5f993187ea
Be explicit with HTTP challenge character encoding
5 years ago
J. King
c5337b37b4
Consolidate creation of synthetic server requests
5 years ago
J. King
53aa7a4d0d
Style fixes
5 years ago
J. King
d9c769d40e
Remove Target class
5 years ago
J. King
6235cb0be6
Fix errors in last commit
5 years ago
J. King
29667464a1
Remove unnecessary namespace imports
5 years ago
J. King
45a43488ee
Increase compatibility with misbehaving Fever clients
5 years ago
J. King
56bb460820
Test answering OPTIONS requests in Fever
5 years ago
J. King
61b942df70
Defer Fever favicons to a future release
5 years ago
J. King
0480465e7e
Test Fever XML responses
Fixes #158
5 years ago
J. King
6ef13d0880
Style fixes
5 years ago
J. King
3899ee6b4e
Allow for replacing label and tag associations
This supplements adding and removing
5 years ago
J. King
2d18be959c
Tests for undoing read marks
5 years ago
J. King
daeff63239
Test basic Fever responses
5 years ago
J. King
efd8492573
Tests for various invalid requests
5 years ago
J. King
52bc5fbda6
Tests for simple marking
5 years ago
J. King
98fc3f4940
Test for hot links
5 years ago
J. King
e8f4732b1f
Tests for saved and unread item ID lists
5 years ago
J. King
4ce371ece6
Tests and fixes for Fever item listing
5 years ago
J. King
e3d2215920
Style fixes
5 years ago
J. King
12f23ddc16
Updated tests for arbitrary sorting
5 years ago
J. King
de615c671a
Tests and fixed for Fever feeds and groups
5 years ago
J. King
7faec3b0db
Fever fixes
- Ensure the last refresh time is included in authenticated requests
- Use a partial mock in auth tests so that other processing does not
get in the way of results
- Make sure the group list includes unused groups
- Make sure the update time of subscriptions is correct
5 years ago
J. King
7d95e8fc09
Split Fever user management from protocol handler
5 years ago
J. King
1ce95ef4d9
Add means of testing Fever authentication
5 years ago
J. King
fe008d4343
A few more Fever authentication tests
5 years ago
J. King
3b28634447
Verify even in exceptional cases
5 years ago