/usr/share/doc/libtap-parser-sourcehandler-pgtap-perl/README is in libtap-parser-sourcehandler-pgtap-perl 3.29-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | TAP/Parser/SourceHandler/pgTAP version 3.29
===========================================
This module adds support for executing [pgTAP](http://pgtap.org/) PostgreSQL
tests under Test::Harness and C<prove>. This is useful for executing your Perl
tests and your PostgreSQL tests together, and analysing their results.
Most likely. you'll want to use it with C<prove> to execute your Perl and
pgTAP tests:
prove --source Perl \
--ext .t --ext .pg \
--source pgTAP --pgtap-option dbname=try \
--pgtap-option username=postgres \
--pgtap-option suffix=.pg
Or in F<Build.PL> for your application with pgTAP tests in F<t/*.pg>:
Module::Build->new(
module_name => 'MyApp',
test_file_exts => [qw(.t .pg)],
use_tap_harness => 1,
tap_harness_args => {
sources => {
Perl => undef,
pgTAP => {
dbname => 'try',
username => 'root',
suffix => '.pg',
},
}
},
build_requires => {
'Module::Build' => '0.30',
'TAP::Parser::SourceHandler::pgTAP' => '3.18',
},
)->create_build_script;
Installation
------------
To install this module, type the following:
perl Build.PL
./Build
./Build test
./Build install
Dependencies
------------
TAP::Parser::SourceHandler::pgTAP requires TAP::Parser::SourceHandler.
Copyright and Licence
---------------------
Copyright (c) 2010-2012 David E. Wheeler. Some Rights Reserved.
This module is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
|