PHPUnit9.0 标注-@requires
2022-03-24 11:00 更新
PHPUnit9.0 标注集合
@requires
标注用于在常规前提条件(例如 PHP 版本或所安装的扩展)不满足时跳过测试。
<?php declare(strict_types=1);
use PHPUnit\Framework\TestCase;
/**
* @requires extension mysqli
*/
final class DatabaseTest extends TestCase
{
/**
* @requires PHP >= 5.3
*/
public function testConnection(): void
{
// 测试需要 mysqli 扩展,并且要求 PHP >= 5.3
}
// ... 其他需要 mysqli 扩展的测试
}
以上内容是否对您有帮助:
更多建议: