The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

App::Prove::Elasticsearch::Runner::Default; - Run your tests in testd with prove

VERSION

version 0.001

RATIONALE

Most days you will run tests using 'prove'. However, there's no reason to restrict this to perl testing, this framework should work with any kind of testing problem.

Therefore, you get a runner plugin framework, much like the other App::Prove::Elasticsearch* plugins.

SUBROUTINES

run($config,@tests)

Runs the provided tests. It is up to the caller to put rules files and rc files in the right place; one trick would be to subclass this and dope out $ENV{HOME} temporarily to find the shinies correctly.

Alternatively, you could pass secret information in the elastest configuration to control behavior. For example, you can set the args= parameter like you would on the command line in the [runner] section.

    [runner]
    args=-j2 -wlvm -Ilib

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.