J. King
4972c79e32
Allow simpler feed exception creation
4 years ago
J. King
76f70119fd
More work on scraping
4 years ago
J. King
097362881b
Tests for filtering during feed parsing
4 years ago
J. King
a4146ec129
Start on test for filtering during feed parsing
4 years ago
J. King
4f34b4ff29
Rule refactoring
- The Database class is now responsible for preparing rules
- Rules are now returned in an array keyed by user
- Empty strings are now passed through during rule preparation
4 years ago
J. King
6dba8aa66b
Fixes for rules
- Whitespace is now collapsed before evaluating rules
- Feed tests are fixed to retrieve a dumy set of rules
- Rule evaluation during feed parsing also filled out
4 years ago
J. King
669e17a1f6
Add ability to discover multiple feeds
4 years ago
J. King
bd650765e1
Generalize icon fetching tests
4 years ago
J. King
50fd127ac4
Test for icon fetching
4 years ago
J. King
bc53a2d24a
Style fixes
5 years ago
J. King
3aa17ee70f
Whitespace
5 years ago
J. King
39a1895867
Refine and cover new Guzzle error handling
5 years ago
J. King
06d3af0ac3
Fix remaining Picofeed-related test failures
5 years ago
J. King
49d003082d
Fix problems with nicolus/picofeed
This involved multiple fixes to Picofeed itself, not all of which have
been merged upstream yet
5 years ago
J. King
e583ffea67
Start on integrating well-maintained picofeed fork
Picofeed configuration does not seem to get passed to Guzzle.
5 years ago
J. King
b5f118e8cb
Cleanup
5 years ago
J. King
bbace7a0ac
Use void and nullable return types where practical
5 years ago
J. King
17a2fa96f8
Upgrade to PHPUnit 8
5 years ago
J. King
29667464a1
Remove unnecessary namespace imports
5 years ago
J. King
eb120b4629
Fetch in three hours if caching is via etag
5 years ago
J. King
7340d65c0e
Make data clearing in tests static
6 years ago
J. King
f22e53fdc9
Align result tests with driver tests
6 years ago
J. King
d40243a84c
Clean up configuration setting in tests
6 years ago
J. King
f64f0c6a22
Whitespace cleanup
6 years ago
J. King
095fe10aec
Reorganize PDO tests into namespaces
7 years ago
J. King
59fee52074
Reorganize tests into namespaces
7 years ago
J. King
0785f832de
CS fixes
7 years ago
J. King
183718204d
Grouped slow tests; improves #113
7 years ago
J. King
415f7fd385
Fix feed timeout test; improves #113
7 years ago
J. King
3adfe8742f
Reorganize test cases
7 years ago