NAME

App::Prove::Elasticsearch::Harness - Harness for uploading test results to elasticsearch

VERSION

version 0.001

DESCRIPTION

Connective tissue between the elasticsearch prove plugin and the parser, which does all the real work. You shouldn't need to modify, or even be aware of this module.

CONSTRUCTOR

new

Basically TAP::Harness, but that injects App::Prove::Elasticsearch::Parser as the parser.

METHODS

make_parser

Like TAP::Parser::make_parser, but it also injects the ENV set by App::Prove::Elasticsearch into the parser args.

runtests

If the autodiscover option is passed, this will neglect to run the tests which already have results indexed.

SPECIAL THANKS

Thanks to cPanel Inc, for graciously funding the creation of this module.

AUTHOR

George S. Baugh <teodesian@cpan.org>

SOURCE

The development version is on github at http://https://github.com/teodesian/App-Prove-Elasticsearch and may be cloned from git://https://github.com/teodesian/App-Prove-Elasticsearch.git

COPYRIGHT AND LICENSE

This software is copyright (c) 2018 by George S. Baugh.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.