neos/behat
最新稳定版本:9.0.0
Composer 安装命令:
composer require neos/behat
包简介
Behat support package for Neos Flow
README 文档
README
For running the Behat tests you will need some additional context.
- The context
Testing/Behatis used inside the Behat feature context to boot flow.
Resetting the database after each scenario.
By using the FlowEntitiesTrait and tagging the feature with @flowEntities, the doctrine tables will be dropped.
Make sure to create a new database for the Behat tests as otherwise your data will be lost.
Example configuration
Configuration/Testing/Behat/Settings.yaml
Neos: Flow: persistence: backendOptions: dbname: 'neos_testing_behat' driver: pdo_mysql user: '' password: ''
Migration from neos/behat < 9.0
Previously when including the FlowContextTrait, and tagging the feature with @fixture, it would clear the doctrine tables after each tests.
The new FlowBootstrapTrait doesn't handle this anymore, but one needs to use the FlowEntitiesTrait and tag the feature with @flowEntities
Previously we advised to install behat into a separate folder via behat:setup, but there is currently no need for this complexity.
Now we advise to simply install behat inside the same composer distribution.
统计信息
- 总下载量: 760.44k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 19
- 推荐数: 3
其他信息
- 授权协议: LGPL-3.0-or-later
- 更新时间: 2016-11-24