nazar-pc / cstester
0.1.8
2014-01-29 21:21 UTC
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2022-02-01 12:26:21 UTC
README
这是什么?
CleverStyle Tester是一个简单的测试PHP应用程序的工具
最初,它是一个用于测试CleverStyle CMS的小脚本,但我发现它对其他人也可能有帮助,因此决定将其作为独立的自主包维护。希望你会喜欢它)
作者 - Nazar Mokrynskyi nazar@mokrynskyi.com
版权(c)2013,Nazar Mokrynskyi
功能
- 通过浏览器测试PHP应用程序
- 通过终端测试PHP应用程序
- 交互式显示测试进度
要求
- 类Unix操作系统
- PHP 5.4+
如何安装?
Composer
只需将nazar-pc/cstester
依赖项添加到项目的composer.json
文件中。
{ "require": { "nazar-pc/cstester": "*" } }
Git
在项目目录中运行git clone https://github.com/nazar-pc/CSTester.git
。
手动
从GitHub存储库下载zip/tarball并将其解压到项目目录中(实际上,只需要src/nazarpc/CSTester.php
文件,因此,您只需解压此文件即可(对于CLI模式,对于HTML复制includes
目录))。
如何使用?
将test.php
放入项目的根目录,其内容如下(假设使用composer,否则以任何可能的方式包含src/nazarpc/CSTester.php
文件)
<?php /** * Include CSTester class */ require __DIR__.'/vendor/autoload.php'; use nazarpc\CSTester; /** * Create class instance and run testing */ (new CSTester(__DIR__.'/tests'))->run();
测试目录应包含项目的测试。
通过浏览器打开http://website/test.php
,或在终端中运行php test.php
。
完整的用法示例在example
目录中,它真的很简单。
Travis CI
Travic CI的.travis.yml
示例
language: php php: - 5.5 - 5.4 script: php test.php
贡献
请随时报告问题并发送pull请求,这些都非常受欢迎。