|
1 | | -<p align="center"><img src="doc/images/logo.webp" width="350"></p> |
| 1 | +<p align="center"><img src="doc/images/logo.webp" alt="Pip" width="350"></p> |
2 | 2 | <div align="center"> |
3 | 3 |
|
4 | 4 | [![Latest version][Version image]][Releases] |
|
10 | 10 | PHPUnit Immediate Printer |
11 | 11 | ========================= |
12 | 12 |
|
13 | | -Pip is a [PHPUnit][] extension that prints exceptions and assertion failures immediately during a test run. Normally PHPUnit keeps failure details secret until the end of the test run, but sometimes we don't want to wait that long. With Pip, all secrets are immediately revealed, with a few extra benefits, too. |
| 13 | +Pip is a [PHPUnit][] extension that immediately prints exceptions and assertion failures during a test run. Normally PHPUnit keeps failure details secret until the end of the test run, but sometimes we don't want to wait that long. With Pip, all secrets are immediately revealed, with a few extra benefits, too. |
14 | 14 |
|
15 | 15 | ## Benefits |
16 | 16 |
|
17 | | -* Immediately print out exceptions and assertion failures as they occur. |
18 | | -* Flawless test suite indicator: success dot turns to red exclamation mark if any prior tests failed. |
19 | | -* Display the execution time of each test in tiered colour bands. |
20 | 17 | * Display the name of each test case as it is executed. |
| 18 | +* Display the execution time of each test in tiered colour bands. |
| 19 | +* Immediately print exceptions and assertion failures as they occur. |
| 20 | +* Flawless test suite indicator: success dot turns to red exclamation mark if any prior tests failed. Useful for CI consoles without a scrollback buffer. |
21 | 21 |
|
22 | 22 | ## Preview |
23 | 23 |
|
24 | | -The following preview is somewhat atypical but shows all supported output cases at once. |
| 24 | +The following preview is somewhat atypical but shows all supported output cases at once. Of course, we expect all *your* tests to be green! |
25 | 25 |
|
26 | 26 | ![Preview image][] |
27 | 27 |
|
@@ -53,7 +53,11 @@ This printer makes no attempt to modify the test summary; only runtime output is |
53 | 53 |
|
54 | 54 | ## Requirements |
55 | 55 |
|
56 | | -* [PHPUnit][] 10. |
| 56 | +| Pip version | PHPUnit versions | Minimum PHP | |
| 57 | +|:-----------:|:----------------:|:-----------:| |
| 58 | +| 3 | 10 / 11 | 8.1 / 8.2 | |
| 59 | +| 2 | *yanked* | - | |
| 60 | +| 1 | 5 / 6 | 5.6 / 7.0 | |
57 | 61 |
|
58 | 62 | ## Testing |
59 | 63 |
|
|
0 commit comments