Test::Reporter::Transport::HTTPGateway - HTTP transport for Test::Reporter


Test-Reporter documentation  | view source Contained in the Test-Reporter distribution.

Index


NAME

Top

Test::Reporter::Transport::HTTPGateway - HTTP transport for Test::Reporter

VERSION

Top

version 1.57

SYNOPSIS

Top

    my $report = Test::Reporter->new(
        transport => 'HTTPGateway',
        transport_args => [ $url, $key ],
    );

DESCRIPTION

Top

This module transmits a Test::Reporter report via HTTP to a Test::Reporter::HTTPGateway server (or something with an equivalent API).

USAGE

Top

See Test::Reporter and Test::Reporter::Transport for general usage information.

Transport Arguments

    $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.

METHODS

Top

These methods are only for internal use by Test::Reporter.

new

    my $sender = Test::Reporter::Transport::HTTPGateway->new( 
        @args 
    );

The new method is the object constructor.

send

    $sender->send( $report );

The send method transmits the report.

AUTHORS

Top

  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>

COPYRIGHT AND LICENSE

Top


Test-Reporter documentation  | view source Contained in the Test-Reporter distribution.