Commit graph

14 commits

Author SHA1 Message Date
311910795a More tests for icon cache 2020-11-06 17:06:01 -05:00
b5f118e8cb Cleanup 2020-01-20 13:52:48 -05:00
bbace7a0ac Use void and nullable return types where practical 2020-01-20 13:34:03 -05:00
de424e42f6 Merge branch 'master' into phpunit-8 2019-11-14 11:51:38 -05:00
71c7cd8fb1 Full coverage! Fixes #66 2019-10-19 18:51:01 -04:00
728eecfbb5 Additional service tests 2019-10-19 12:14:13 -04:00
17a2fa96f8 Upgrade to PHPUnit 8 2019-10-16 14:42:43 -04:00
29667464a1 Remove unnecessary namespace imports 2019-09-05 10:03:32 -04:00
5cd84c4ab4 Validate configuration parameters on import, and other changes
- Each parameter is checked for type and normalized
- Interval strings are converted to DateInterval objects
- Timeouts can be specified as interval strings
- Most intervals can be null to signify infinity
- Driver classes are checked that they implement the correct interface
- Short driver names may be used, and are used by default
- Helpful errors messages are printed in case of erroneous configuration

Exporting is currently broken; this will be fixed in an upcoming commit
2019-01-20 22:40:49 -05:00
7340d65c0e Make data clearing in tests static 2018-11-23 10:01:17 -05:00
f22e53fdc9 Align result tests with driver tests 2018-11-22 19:55:54 -05:00
d40243a84c Clean up configuration setting in tests 2018-11-04 09:16:34 -05:00
59fee52074 Reorganize tests into namespaces 2017-12-21 22:47:19 -05:00
3adfe8742f Reorganize test cases 2017-12-07 15:46:49 -05:00
Renamed from tests/Service/TestService.php (Browse further)