TAP::Formatter::TeamCity - Emit test results as TeamCity build messages
version 0.13
# When using prove(1): prove --merge --formatter TAP::Formatter::TeamCity my_test.t
TAP::Formatter::TeamCity is a formatter for TAP::Harness that emits TeamCity build messages to the console, rather than the usual output. The TeamCity build server is able to process these messages in the build log and present your test results in its web interface (along with some nice statistics and graphs).
The TeamCity service messages are generally not human-readable, so you probably only want to use this Formatter when the tests are being run by a TeamCity build agent and the TAP::Formatter::TeamCity module is available.
TeamCity comes from a jUnit culture, so it doesn't understand skip and TODO tests in the same way that Perl testing harnesses do. Therefore, this formatter simply treats skipped and TODO tests as ignored tests.
TeamCity::Message
Jeffrey Ryan Thalhammer <jeff@imaginative-software.com>
Ran Eilam <reilam@maxmind.com>
Andy Jack <ajack@maxmind.com>
Dave Rolsky <drolsky@maxmind.com>
This software is copyright (c) 2009 - 2016 by MaxMind, Inc..
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install TAP::Formatter::TeamCity, copy and paste the appropriate command in to your terminal.
cpanm
cpanm TAP::Formatter::TeamCity
CPAN shell
perl -MCPAN -e shell install TAP::Formatter::TeamCity
For more information on module installation, please visit the detailed CPAN module installation guide.