phpactor / behat-extension
此包已被废弃,不再维护。没有建议的替代包。
Behat 支持
0.2.7
2021-02-06 15:14 UTC
Requires
- php: ^7.3 || ^8.0
- behat/behat: ^3.5
- behat/gherkin: ^4.5
- dms/phpunit-arraysubset-asserts: ^0.2.1
- phpactor/completion: ^0.4.3
- phpactor/completion-extension: ^0.2.4
- phpactor/container: ^2.0.0
- phpactor/file-path-resolver-extension: ^0.3.4
- phpactor/reference-finder-extension: ^0.1.7
- phpactor/worse-reflection-extension: ^0.2.4
- symfony/yaml: ^4.3 || ^5.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.17
- phpactor/test-utils: ^1.1.3
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^0.12.0
- phpunit/phpunit: ^9.0
- rector/rector: 0.8.52
README
Phpactor 与 Behat 的集成。
功能
- 在功能文件中进行步骤完成/建议。
- 跳转到步骤定义。
安装
$ phpactor extension:install phpactor/behat-extension
然后需要让 VIM 知道它可以使用 Phpactor 在 feature
(cucumber
) 文件中
autocmd FileType cucumber setlocal omnifunc=phpactor#Complete
使用方法
此扩展预期在项目根目录中找到 behat.yml
或 behat.yml.dist
。
要完成步骤,打开功能文件并调用 omni-complete(在添加上述配置之后)。
贡献
此包是开源的,欢迎贡献!请随意在此存储库上打开拉取请求。
支持
- 在主Phpactor 存储库上创建问题。
- 加入
#phpactor
频道,位于 Symfony Devs 频道。