wp-cli / automated-tests
跨 WP-CLI 和所有捆绑包的自动化测试。
v2.0.2
2024-07-18 08:37 UTC
Requires
- php: ^5.6 | ^7 | ^8
- wp-cli/wp-cli: dev-main
- wp-cli/wp-cli-bundle: dev-main
- wp-cli/wp-cli-tests: ^4
README
此存储库运行 WP-CLI 夜间 Phar 构建版本的自动化测试。
使用说明
测试通过在 Travis CI 矩阵配置中使用环境变量设置。
测试源包
$TEST_PACKAGE
启用对源包的测试。您可以选择要测试哪些命令/包。
以下选项可以设置
none
- 不测试任何包。all
- 测试框架以及所有捆绑命令。commands
- 只测试命令包。<package name>
- 只测试指定的包。
针对 Phar 分发的测试
$TEST_PHAR
启用对 Phar 分发的测试。您可以选择要测试的分发。所选的分发将与所有捆绑命令/包进行测试。
以下选项可以设置
none
- 跳过 Phar 测试。nightly
- 使用夜间 Phar。stable
- 使用最新的稳定 Phar 版本。all
- 使用最新稳定发布版本的 Phar 和夜间 Phar。
自动化构建
此存储库通过 Travis CI 的每 24 小时 cron 作业重建,以在电子邮件和 Slack 中发布测试结果。