1
1
Fork 0
mirror of https://code.mensbeam.com/MensBeam/Arsse.git synced 2024-12-22 13:12:41 +00:00
Commit graph

26 commits

Author SHA1 Message Date
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