lostkobrakai / conveyor
此软件包最新版本(0.1.3)没有可用的许可信息。
通过各种ProcessWire环境传递测试
0.1.3
2016-12-11 00:46 UTC
Requires
- symfony/config: ^3.2
- symfony/console: ^3.2
- symfony/yaml: ^3.2
- webmozart/path-util: ^2.3
This package is not auto-updated.
Last update: 2024-09-14 19:20:22 UTC
README
📦 -> 🎰 🎰 🎰 🎰 🎰 🎰 -> ⭐️
命令行工具,可轻松运行针对ProcessWire CMF多个版本的测试。
你在构建模块或模板,并需要确保它在所有支持的ProcessWire版本中都能工作?那么conveyor正是你需要的东西。以任何你喜欢的形式编写测试(PHPUnit,CodeCeption,Kahlan,...)。然后告诉conveyor你感兴趣的ProcessWire版本,它将为你完成剩下的工作。
在Mac OS X上测试过
目录
要求
- PHP 5.5或更高版本
- Composer (https://composer.php.ac.cn)
- Git (https://git-scm.cn)
- MySQL或MariaDB 5.0.15或更高版本
php.ini
php.ini必须启用以下扩展,由php命令行使用
- curl
- gd2
- mbstring
- mysqli
- openssl
- pdo_mysql
安装
不要忘记首先设置所有要求。
全局安装
composer global require lostkobrakai/conveyor
或将它作为项目依赖项安装
cd <your-project>
composer require --dev lostkobrakai/conveyor
使用方法
进入你的项目根目录。
创建配置文件 conveyor.yml,
然后如果你全局安装了conveyor
conveyor
或者如果你已将conveyor作为项目依赖项安装
vendor/bin/conveyor
配置
将示例配置conveyor.yml复制到你的项目根目录,并根据你的需求设置选项。
如果你喜欢,你也可以使用JSON配置。
归属
基于uiii/pw-test。
