bugeye / th
A unit testing framework for for PHP 7.2+.
Requires
- php: ^7.2
- jcain/asserts-lr: 0.0
This package is auto-updated.
Last update: 2025-05-08 04:44:58 UTC
README
An incarnation of the BugEye spirit, BugEye TH is a unit testing framework for PHP 7.2+.
Installation
composer require bugeye/th
Component stability statuses
Component | Stability | Since |
---|---|---|
AggregateTest | alpha | 0.2 |
FailException | alpha | 0.0 |
TestInfo | alpha | 0.0 |
TestReport | alpha | 0.0 |
TestSuiteReport | alpha | 0.2 |
TestSuiteRunner | alpha | 0.2 |
Aggregates/ObjectReflectionAggregateTest | alpha | 0.2 |
Reports/HtmlTestReport | alpha | 0.2 |
Reports/HtmlTestSuiteReport | alpha | 0.2 |
Reports/PlainTextTestReport | alpha | 0.2 |
Reports/PlainTextTestSuiteReport | alpha | 0.2 |
Reports/TestReportAsserts | alpha | 0.2 |
Reports/TestReportWrapper | alpha | 0.2 |
Reports/TestSuiteReportHelper | alpha | 0.2 |
Reports/Utils | alpha | 0.2 |
Runners/DefaultTestSuiteRunner | alpha | 0.2 |
The Stability column indicates the component's stability status, and the Since column indicates the package's major version when the component first achieved that stability.
Each component and its members has a stability status indicating how stable the interface and implementation is to depend on in production. The stability may be one of the following:
- alpha: The interface and implementation are unstable and may change significantly.
- beta: The interface is stable but its implementation is not sufficiently tested.
- omega: The interface and implementation are stable and considered ready for production use.
A component's stability status is the same as the highest stability status of its members. Once a member's stability is raised, it will not be reduced.
License
BugEye TH is licensed under the MIT license. See the LICENSE file for more information.