A simple php test runner, without the bloat of other frameworks.
Naith is a small (~100 loc) php test runner and report generator (with code coverage) for the command line., (*1)
Executing /path/to/naith_folder/naith run
in a directory, will execute all tests within tests/
folder and requires the file _before_test.php
(if it's available)., (*2)
If you want to to run your tests as soon as a file changes, just type
/path/to/naith_folder/naith run-constant
., (*3)
Just create a folder tests
and create a file: my_test.php
with the contents:, (*4)
<?php assert(2 == 2); assert(3 == 2 + 1);
Now you can run your tests with:, (*5)
$ naith run
Result is:, (*6)
Running Tests =============== [OK] my_test.php Code Coverage (for each File) =============================== Everything is tested. Awesome!
That's it., (*7)
This work is copyright by DracoBlue (http://dracoblue.net) and licensed under the terms of MIT License., (*8)