ciandt/behat-placeholders-extension

用于在场景中使用占位符参数的扩展

1.4.0 2019-12-03 13:29 UTC

This package is not auto-updated.

Last update: 2022-08-30 14:06:23 UTC


README

Scrutinizer Code Quality Travis CI

这是一个Behat扩展,用于在环境或应用程序变体中运行具有不同参数的场景。

安装

使用composer安装

composer require ciandt/behat-placeholders-extension

入门

在behat.yml中设置

default:
  extensions:
    Ciandt\Behat\PlaceholdersExtension:
      config_tags:
        foo: %paths.base%/features/foo.yml

创建您的替换文件(features/foo.yml)

default:
  placeholders:
    my_placeholder: 'My replacement'

在您的功能上使用占位符,用${}包裹它

Scenario: Echo the value
    Given I echo "${my_placeholder}"

在运行时,${my_placeholder}将被替换为My replacement

更多信息

我们使用SemVer进行版本控制。有关可用版本,请参阅此存储库的标签。我们还根据Keep a Changelog维护变更日志

作者

  • Bruno Wowk - 主要开发者 - bwowk

有关参与此项目的贡献者列表,请参阅。

许可证

本项目采用GPL-3.0许可证 - 详细内容请参阅LICENSE.md文件