dracoblue / naith
一个简单的 PHP 测试运行器,没有其他框架的冗余。
1.1.1
2013-06-10 14:48 UTC
Requires
- php: >=5.2.0
This package is auto-updated.
Last update: 2024-09-18 09:02:52 UTC
README
Naith 是一个小的 (~100 代码行) PHP 测试运行器和报告生成器(带有代码覆盖率),用于命令行。
用法
在目录中执行 /path/to/naith_folder/naith run
,将执行 tests/
文件夹内的所有测试,并需要文件 _before_test.php
(如果存在)。
如果您想文件更改时立即运行测试,只需输入 /path/to/naith_folder/naith run-constant
。
编写测试
只需创建一个名为 tests
的文件夹,并创建一个名为 my_test.php
的文件,内容如下
<?php
assert(2 == 2);
assert(3 == 2 + 1);
现在您可以使用以下命令运行您的测试
$ naith run
结果如下
Running Tests
===============
[OK] my_test.php
Code Coverage (for each File)
===============================
Everything is tested. Awesome!
就是这样。
变更日志
- 1.1.1 (2012/09/21)
- 忽略 vendor 文件夹
- 1.1.0 (2012/04/08)
- 添加了 junit.xml 生成
- 1.0.0 (2012/03/25)
- 初始发布
待办事项
- 清理测试代码
许可证
本作品版权所有 DracoBlue(http://dracoblue.net)并按照 MIT 许可证条款授权。