extendables / woocommerce-extension-testing
WooCommerce Extendables 测试框架
dev-master
2020-03-03 15:54 UTC
Requires
- php: >=5.6
- phpunit/phpunit: ^5.7.27|^6.0|^9.0
- woocommerce/woocommerce-sniffs: *
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
在任何地方使用