extendables / woocommerce-extension-testing

WooCommerce Extendables 测试框架

安装次数: 1,621

依赖关系: 0

建议者: 0

安全性: 0

星标: 2

关注者: 126

分支: 1

开放问题: 2

语言:Shell

类型:phpcodesniffer-standard

dev-master 2020-03-03 15:54 UTC

This package is auto-updated.

Last update: 2024-09-09 18:46:16 UTC


README

Shell 脚本,用于在 Travis 中运行 WooCommerce 扩展的端到端测试

安装

bin/run-e2e-CI.sh 复制到您的测试套件 bin 文件夹中

wget https://raw.githubusercontent.com/woocommerce/extensions-e2e-core-tests/master/bin/run-e2e-CI.sh -P tests/bin/

更新您的 Travis 文件

addons:
  chrome: stable
  apt:
    packages:
      - nginx

sudo: false

matrix:
  fast_finish: true
  include:
  - php: 7.2
    env: WP_VERSION=latest WP_MULTISITE=0 RUN_PHPCS=1 RUN_E2E=1 E2E_FOLDER='core_e2e_tests'

install:
  - bash tests/bin/run-e2e-CI.sh install

before_script:
  - bash tests/bin/run-e2e-CI.sh before

script:
  - bash tests/bin/run-e2e-CI.sh run

安装 phpcs 规则集

要将规则集全局添加到 phpcs

composer global require extendables/woocommerce-extension-testing:dev-master 

现在可以用 phpcs --standard=Extendables 在任何地方使用