dennisdigital / behat-references-generator
在创建内容时生成不存在的引用实体
1.0-alpha
2018-08-12 23:18 UTC
Requires
- behat/mink: ^1.7
- drupal/drupal-driver: ~1.0
- drupal/drupal-extension: ~3.3
Requires (Dev)
- phpspec/phpspec: ~2.0
This package is auto-updated.
Last update: 2024-09-14 03:20:56 UTC
README
在创建内容时生成不存在的引用实体
安装
composer require dennisdigital/behat-references-generator:dev-master
您可能需要首先将其添加到存储库中
"repositories": {
"behat-references-generator": {
"type": "vcs",
"url": "git@github.com:dennisinteractive/behat-references-generator.git",
"no-api": true
}
.
.
.
- 编辑 behat.yml 并添加上下文和配置,按照[behat.yml.dist]中的示例进行:https://github.com/dennisinteractive/behat-references-generator/blob/master/behat.yml.dist
要求
您需要启用以下模块
- 实体 API
对于演示,您需要启用此模块
- 节点引用内容(将 fixtures 文件夹中的内容复制到网站的模块文件夹中)
运行
- 进入测试文件夹
- 运行
./behat --format=pretty
失败的测试
您可以在files/screenshots
文件夹中找到失败的测试截图
@todo
- 使字段映射生效
- 使图像字段的默认内容生效
- 使节点字段的默认内容生效
- 使图像字段的 yml 覆盖生效
- 使内容字段的 yml 覆盖生效
- 使图像字段的步骤定义覆盖生效
- 使内容字段的步骤定义覆盖生效
- 在节点、术语和图像上使 URL 别名生效
- 在运行测试时修复 PHP 错误
- 允许同一字段名称有多个别名
- 支持术语的默认内容
- 支持术语的内容生成
- 升级 Drupal 扩展和 Drupal 驱动程序
- 更新 README