HackPack/HackUnit — pull request #20 by kilahm (2014-12-12 23:34:54+00:00)
Title: Use hack clio

Here is a pass at integrating my clio library.

This does change the behavior of the package a bit. Notably it adds a help flag, allows multiple definitions of exclude directories, a flag to disable color, short and long versions of options, and allows the options and arguments to be specified in any order.

It also limits the number of feedback icons (`.`, `F`, `S`) to 40 per line and shows a running count of tests per line.

If you think the formatting for the help is ugly, I'm open to suggestions. I'm not really much of a graphic designer.

I also refactored `test_getFailures_should_print_failure_information` and `test_getReport_should_return_entire_message` to get the line number dynamically through reflection. It was a pain to update those numbers every time I changed the test file.