bex / behat-skip-tests
behat 扩展,允许跳过测试而不将其从输出中排除
1.2.0
2018-05-19 09:19 UTC
Requires
- php: >=5.4
- behat/behat: ^3.0.0
Requires (Dev)
- behat/mink-selenium2-driver: ^1.3.0
- bex/behat-test-runner: dev-master
- jakoch/phantomjs-installer: ^1.9.8
- phpspec/phpspec: 2.4.0-alpha2
This package is auto-updated.
Last update: 2024-08-29 04:09:16 UTC
README
Behat-SkipTestsExtension 允许您跳过测试而不将其从输出中排除。
安装
通过将以下内容添加到您的 composer.json
中进行安装:
composer require --dev bex/behat-skip-tests
配置
在 behat.yml
中启用扩展,如下所示:
default: extensions: Bex\Behat\SkipTestsExtension: ~
您可以通过这种方式禁用场景跳过:
default: extensions: Bex\Behat\SkipTestsExtension: skip_scenarios: false
您可以通过这种方式禁用功能跳过:
default: extensions: Bex\Behat\SkipTestsExtension: skip_features: false
您可以通过这种方式配置跳过标签:
default: extensions: Bex\Behat\SkipTestsExtension: skip_tags: ['myawesometag'] # default: ['pending', 'skip']
用法
将跳过标签添加到任何场景,以跳过该场景中的所有步骤。默认情况下,您可以使用 @pending
或 @skip
标签来跳过一个场景,但您也可以配置自己的跳过标签(参见上面的配置)。
请参阅此 功能文件中的示例。