Test::Reporter::Transport::HTTPGateway - HTTP transport for Test::Reporter
version 1.59
my $report = Test::Reporter->new( transport => 'HTTPGateway', transport_args => [ $url, $key ], );
This module transmits a Test::Reporter report via HTTP to a Test::Reporter::HTTPGateway server (or something with an equivalent API).
See Test::Reporter and Test::Reporter::Transport for general usage information.
$report->transport_args( $url, $key );
This transport class accepts two positional arguments. The first is required and specifies the URL for the HTTPGateway server. The second argument specifies an API key to transmit to the gatway. It is optional for the transport class, but may be required by particular gateway servers.
These methods are only for internal use by Test::Reporter.
my $sender = Test::Reporter::Transport::HTTPGateway->new( @args );
The new method is the object constructor.
new
$sender->send( $report );
The send method transmits the report.
send
Adam J. Foxson <afoxson@pobox.com>
David Golden <dagolden@cpan.org>
Kirrily "Skud" Robert <skud@cpan.org>
Ricardo Signes <rjbs@cpan.org>
Richard Soderberg <rsod@cpan.org>
Kurt Starsinic <Kurt.Starsinic@isinet.com>
This software is copyright (c) 2011 by Authors and Contributors.
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 Test::Reporter::Transport::Legacy, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::Reporter::Transport::Legacy
CPAN shell
perl -MCPAN -e shell install Test::Reporter::Transport::Legacy
For more information on module installation, please visit the detailed CPAN module installation guide.