I'd like to announce the first public release of piggly, version 1.2.0.
Homepage: http://github.com/kputnam/piggly
Piggly recompiles a PL/pgSQL stored procedure with instrumentation
code to track the execution of branches, loops, and blocks of code.
After running your unit tests, It generates a syntax-highlighted view
of the code, annotated with code coverage notes.
Features
* Consecutive loop iterations are counted (pass through, once, more than once)
* Each branch condition is checked for evaluating both true and false
* Execution of the start of each code block is tracked to report
untested regions
* Low test execution overhead
* Installable as a Ruby gem: gem install piggly
Unit tests must be written in Ruby, though future releases may lift
this requirement.
Cheers,
Kyle