lostkobrakai/conveyor

此软件包最新版本(0.1.3)没有可用的许可信息。

通过各种ProcessWire环境传递测试

0.1.3 2016-12-11 00:46 UTC

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上测试过

video

目录

  1. 要求
  2. 安装
  3. 使用方法
  4. 配置
  5. 归属

要求

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