A unit testing framework for for PHP 7.2+.

v0.2 2020-06-06 15:39 UTC

This package is auto-updated.

Last update: 2024-10-08 03:20:51 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

ComponentStabilitySince
AggregateTestalpha0.2
FailExceptionalpha0.0
TestInfoalpha0.0
TestReportalpha0.0
TestSuiteReportalpha0.2
TestSuiteRunneralpha0.2
Aggregates/ObjectReflectionAggregateTestalpha0.2
Reports/HtmlTestReportalpha0.2
Reports/HtmlTestSuiteReportalpha0.2
Reports/PlainTextTestReportalpha0.2
Reports/PlainTextTestSuiteReportalpha0.2
Reports/TestReportAssertsalpha0.2
Reports/TestReportWrapperalpha0.2
Reports/TestSuiteReportHelperalpha0.2
Reports/Utilsalpha0.2
Runners/DefaultTestSuiteRunneralpha0.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.