TAPOUT is a TAP-Y/J report harness written in Ruby.
Read the DocumentationTAP-Y/J is a YAML/JSON streaming document specification for test results.
Read the SpecificationAre you using MiniTest test framework? Then MiniTap makes it easy to get started!
Read the Quick Start GuideWant to create your own TapOut reporter? It's not hard and if it's good we'll be happy to add it to TapOut.
Read the How To GuideTAPOUT let's turn drab black and white test output into glorious techno-color using the super cool ANSI gem.
Checkout the ANSI ProjectSelect from a wide variety of output formats from the traditional progress reporters to sophisticated interactive debugging reporters. (Okay, some are "comming soon".)
TAPOUT follows the Unix Way. The tapout
command-line tool
consumes TAP-Y/J streams via a shell pipe.