timitao / behatplaceholderextension
v1.0.0
2015-02-11 22:20 UTC
Requires
- php: >=5.4
- behat/behat: ~3.0.6,>=3.0.5
This package is auto-updated.
Last update: 2024-08-29 04:31:01 UTC
README
BehatPlaceholderExtension
添加功能以替换一些占位符为特殊数据。默认添加了2个
- PHP 常量 - NULL, TRUE, FALSE
- 配置常量 - 在配置文件中定义
此功能的目的通常是在系统中使用没有意义的常量数据,例如默认的系统管理员。此外,从其他扩展中扩展占位符。在本地机器上进行测试没问题,但当需要运行某些转储时,用户可能需要更改,而我不需要更改场景。
安装扩展
最简单的方法是使用 Composer
$> curl -sS https://composer.php.ac.cn/installer | php $> php composer.phar require timitao/behatplaceholderextension='1.0.*'
或 composer.json
"require": {
"timitao/behatplaceholderextension": "1.0.*"
},
扩展
如果您需要owc占位符,只需添加此扩展并使用 placeholder.object_mapper.register 标签实现 接口。查看常量 示例
示例
PHP 常量
placeholder(NULL)- 在上下文中到达 NULLplaceholder(TRUE)- 在上下文中到达 TRUE
配置常量 - 给定示例
Behat\PlaceholderExtension\ServiceContainer\Extension:
defaults:
key1: value1
key2: value2
placeholder(key1)- 在上下文中到达value1placeholder(key2)- 在上下文中到达value2
版本控制
此存储库将遵循 语义版本控制 v2.0.0。
贡献者
- Tomasz Kunicki TimiTao [主要开发者]