console-helpers/phpunit-compat
Composer 安装命令:
composer require console-helpers/phpunit-compat
包简介
Compatibility layer for PHPUnit test cases/test suite to work on different major PHPUnit versions
README 文档
README
PHPUnit-Compat is a compatibility layer for PHPUnit, that allows creating a test case/test suite classes, that will work across different PHPUnit versions.
Covered methods:
\PHPUnit\Framework\TestCase:onNotSuccessfulTestvia\ConsoleHelpers\PHPUnitCompat\AbstractTestCase::onNotSuccessfulTestCompat;PHPUnit\Framework\TestSuite::runvia\ConsoleHelpers\PHPUnitCompat\AbstractTestSuite::runCompat;\PHPUnit\Framework\TestSuite::tearDownvia\ConsoleHelpers\PHPUnitCompat\AbstractTestSuite::tearDownCompat(till PHPUnit 8.1.6; in PHPUnit 8.2.0 method was removed).
Covered classes:
\PHPUnit\Framework\DataProviderTestSuitevia\ConsoleHelpers\PHPUnitCompat\Framework\DataProviderTestSuite;\PHPUnit\Framework\TestResultvia\ConsoleHelpers\PHPUnitCompat\Framework\TestResult;\PHPUnit\Framework\Testvia\ConsoleHelpers\PHPUnitCompat\Framework\Test;\SebastianBergmann\CodeCoverage\CodeCoveragevia\ConsoleHelpers\CodeCoverageCompat\CodeCoverage;\SebastianBergmann\CodeCoverage\Driver\Drivervia\ConsoleHelpers\CodeCoverageCompat\Driver\Driver;\SebastianBergmann\CodeCoverage\Filtervia\ConsoleHelpers\CodeCoverageCompat\Filter.
For assertion method compatibility please use https://github.com/Yoast/PHPUnit-Polyfills.
Installation
- Execute this command to add as a dependency:
php composer.phar require console-helpers/phpunit-compat.
Contributing
See CONTRIBUTING file.
License
PHPUnit-Compat is released under the BSD-3-Clause License. See the bundled LICENSE file for details.
统计信息
- 总下载量: 4.46k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2024-02-25