J. King
46e20be983
Test for service reloading
3 years ago
J. King
ad32bf3340
Style fixes
3 years ago
J. King
0bb5e916d2
Test PID writing
3 years ago
J. King
a4036afbf8
Partial tests for PID file reading
3 years ago
J. King
23749b51aa
Tests for path resolution
3 years ago
J. King
dfaf44ac68
Basic path resolution tests
3 years ago
J. King
f1c29c99c7
Finish testing PID file path checking
3 years ago
J. King
4e1193bab2
Move forking daemon support code to own class
3 years ago
J. King
32e04e3938
Move forking and related to Service class
3 years ago
J. King
3a1fcaac39
Remove last uses of Phake
3 years ago
J. King
2348786a92
Start on replacing Phake with Phony
3 years ago
J. King
311910795a
More tests for icon cache
4 years ago
J. King
bc53a2d24a
Style fixes
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
c1a3e64bfa
Fix new tests to work with PHPUnit 8
5 years ago
J. King
71c7cd8fb1
Full coverage! Fixes #66
5 years ago
J. King
728eecfbb5
Additional service tests
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
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
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
095fe10aec
Reorganize PDO tests into namespaces
7 years ago
J. King
59fee52074
Reorganize tests into namespaces
7 years ago
J. King
3adfe8742f
Reorganize test cases
7 years ago