timitao/behat-symfony-container

允许在Behat中通过symfony服务管理器声明自己的服务

v1.1 2018-07-18 20:40 UTC

This package is auto-updated.

Last update: 2024-09-05 18:56:44 UTC


README

License Latest Stable Version

Behat Symfony 扩展

此扩展提供从Behat中隔离的symfony容器。

此扩展借鉴了扩展,但

  • 不强制最小PHP版本为7.1,
  • 具有隔离的容器。

配置

  1. 安装它

    $ composer require timitao/behat-symfony-container --dev
  2. 要启用此扩展并加载容器

    # behat.yml
    default:
        suites:
            default:
                services: "@timitao_behat_symfony_container.container"
        extensions:
            TimiTao\BehatSymfonyContainer\ServiceContainer\Extension:
                configs:
                    - "PATH_TO_FILE"
                    - "PATH_TO_FILE"
                    - "PATH_TO_FILE"
  3. 编写服务文件定义,这些定义通常由Symfony接受,格式为ymlxmlPHP查看示例

版本控制

从版本 1.0.0 开始,将遵循 语义版本控制 v2.0.0

贡献者

  • Tomasz Kunicki TimiTao [主要开发者]