dracoblue/naith

一个简单的 PHP 测试运行器,没有其他框架的冗余。

1.1.1 2013-06-10 14:48 UTC

This package is auto-updated.

Last update: 2024-09-18 09:02:52 UTC


README

  • 版本:1.1.1
  • 日期:2012/09/21
  • 构建状态:Build Status,100% 代码覆盖率

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 许可证条款授权。