|Recipe 2||Generate an RTF Report with a Custom Formatter|
You need the results of your tests to be in a specific format that’s not one of the ones built into Cucumber. For instance, you might need everything typeset in a word processing document or sent to a network service.
A Ruby 1.9--compatible update to an old RTF generation library, called clbustos-rtf
A word processor for viewing your report
In situations where you need a specific kind of output, you can write a custom formatter, which is a simple Ruby class that generates the output format you need. All of Cucumber’s built-in formatters—such as HTML and PDF—use the same technique.
This recipe will show you how to write a formatter to generate a minimal ...