gturkalanov/behat-3-json-formatter

Behat 扩展用于 JSON 输出

安装数: 42,254

依赖关系: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 2

开放问题: 1

类型:behat-extension

dev-master 2017-12-04 11:43 UTC

This package is not auto-updated.

Last update: 2024-09-22 09:18:43 UTC


README

Behat 3 扩展,用于生成 JSON 结果

如何使用?

  • 该工具可以通过 composer 轻松安装。
  • 在 behat.yml 文件中定义格式化器
  • 在 behat.yml 文件中修改设置

安装

此扩展需要

  • PHP 5.3.x 或更高版本
  • Behat 3.x 或更高版本

通过 composer

使用 Composer 是保持您的测试套件更新的最简单方法

使用 composer 安装

    composer require gturkalanov/behat-3-json-formatter

使用 composer.json 安装:

{
    "require": {
        "behat/behat": "3.*@stable",
        "gturkalanov/behat-3-json-formatter": "dev-master",
    },
    "minimum-stability": "dev",
    "config": {
        "bin-dir": "bin/"
    }
}

基本用法

通过在 behat.yml 中指定其类来激活扩展

default:
  suites:
    ... # All your awesome suites come here

  formatters:
    json_formatter:
    
  extensions:
    gturkalanov\Behat3JsonExtension:
        prettify: true

扩展配置

  • prettify - 定义控制台输出是一行还是格式化的 JSON
  • file_name - 如果设置了此参数,则不会有控制台输出,结果将保存在名为 - 你的输入 - 的 JSON 文件中
  • path - 默认路径设置为 build/json_results 。您可以在此处更改它。