David Golden > Test-Reporter-1.54 > Test::Reporter::Transport::HTTPGateway

Download:
Test-Reporter-1.54.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs

Module Version: 1.54   Source  

NAME ^

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

SYNOPSIS ^

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

DESCRIPTION ^

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

USAGE ^

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 ^

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.

AUTHOR ^

COPYRIGHT ^

 Copyright (C) 2008 David A. Golden
 Copyright (C) 2008 Ricardo Signes

 All rights reserved.

LICENSE ^

This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.