Commit graph

17 commits

Author SHA1 Message Date
4421a9e510 Offload coveraage whitelisting to xdebug 2019-12-07 10:26:48 -05:00
fb6e2babb9 Change some conditions to asserts 2019-09-12 08:32:40 -04:00
5ba009cfed First set of OPML parser tests 2019-05-02 12:52:52 -04:00
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
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
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
65963f228f CS fixes 2017-10-20 18:41:21 -04:00
1b72d45adf Relegate bootstrap.php to testing; fixes #117 2017-10-01 09:33:49 -04:00
8e2a2c46b1 Refactor test infrastructure to use PSR-4. 2017-02-14 22:34:08 -05:00
b8445fe8a7 Remove debug code 2017-02-11 13:51:54 -05:00
849294d082 Clean up test names; add Lang & Exception tests 2017-02-11 13:50:34 -05:00
4bc602957c Last set of language tests 2017-02-11 12:11:14 -05:00
2c134c76dc Basic tests for exceptions 2017-02-09 23:05:13 -05:00
f78048317e Refactor language test boilerplate into trait 2017-02-09 16:56:30 -05:00
6ec13266fa Changes to Lang (fixes #33) with tests 2017-02-09 16:39:13 -05:00
9491d082ed Added Composer file and re-arranged dependent libs 2017-02-09 11:01:24 -05:00
f16e490141 First set of unit tests for Conf.php 2017-02-05 19:00:57 -05:00