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
b5579d6e43
Support PHP 8.1
2022-01-11 17:54:02 -05:00
J. King
b8ac646d22
Fix up hangup signal handling
2021-07-05 20:57:05 -04:00
J. King
32e04e3938
Move forking and related to Service class
2021-07-05 20:57:05 -04:00
J. King
4080b2d09d
Apply new rules
2021-04-14 11:17:01 -04:00
J. King
e6b4edd160
Supress deprecation messages during runtime
2021-03-02 11:54:28 -05:00
J. King
2348786a92
Start on replacing Phake with Phony
2021-02-27 15:24:02 -05:00
J. King
b12f87e231
Support Xdebug 3.x for coverage
2021-01-03 16:51:25 -05:00
J. King
4421a9e510
Offload coveraage whitelisting to xdebug
2019-12-07 10:26:48 -05:00
J. King
fb6e2babb9
Change some conditions to asserts
2019-09-12 08:32:40 -04:00
J. King
5ba009cfed
First set of OPML parser tests
2019-05-02 12:52:52 -04:00
J. King
3fa2d38f31
Initial rewrite of REST class; needs more testing, but should be functional
...
- improves #53
- improves #66
2018-01-06 12:02:45 -05:00
J. King
73c8583744
Remove reliance on xdebug; fixes #113
...
Code coverage information is now gathered via phpdbg (a separate executable) by if available rather than xdebug, as the latter is hard to turn on and off.
A "test:quick" task has also been added to Robo, which excludes 31 tests which together account for almost two thirds of the test run time. This should pave the way for testing to be added as a commit hook for Git.
2017-12-17 10:27:34 -05:00
J. King
11b2066922
Added per-file legal boilerplate
...
Includes PHPDoc license tag in the file-level block with accompanying copyright notice.
Also added an AUTHORS file on the off chance of outside contributions
2017-11-16 20:23:18 -05:00
J. King
65963f228f
CS fixes
2017-10-20 18:41:21 -04:00
J. King
1b72d45adf
Relegate bootstrap.php to testing; fixes #117
2017-10-01 09:33:49 -04:00
J. King
8e2a2c46b1
Refactor test infrastructure to use PSR-4.
2017-02-14 22:34:08 -05:00
J. King
b8445fe8a7
Remove debug code
2017-02-11 13:51:54 -05:00
J. King
849294d082
Clean up test names; add Lang & Exception tests
2017-02-11 13:50:34 -05:00
J. King
4bc602957c
Last set of language tests
2017-02-11 12:11:14 -05:00
J. King
2c134c76dc
Basic tests for exceptions
2017-02-09 23:05:13 -05:00
J. King
f78048317e
Refactor language test boilerplate into trait
2017-02-09 16:56:30 -05:00
J. King
6ec13266fa
Changes to Lang ( fixes #33 ) with tests
2017-02-09 16:39:13 -05:00
J. King
9491d082ed
Added Composer file and re-arranged dependent libs
2017-02-09 11:01:24 -05:00
J. King
f16e490141
First set of unit tests for Conf.php
2017-02-05 19:00:57 -05:00