Victor > Grid-Request-0.11 > Grid::Request::Test

Download:
Grid-Request-0.11.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.11   Source  

NAME ^

Grid::Request::Test - Helper funcations for unit Grid::Request tests.

SYNOPSIS ^

 use Grid::Request::Test;

 my $req = Grid::Request:Test->get_test_request();

 my $project = Grid::Request:Test->get_test_project();

 my $hostname = Grid::Request:Test->get_test_host();

DESCRIPTION ^

A module that models Grid::Request parameters.

get_test_request();

Description: This method is used by tests to obtain a test request object. If the user has the GRID_REQUEST_TEST_PROJECT enviroment variable defined, for environments in which a project settings is required, then the returned object will have the project configured so that tests will run.

Parameters: None.

Returns: A Grid::Request object.

get_test_project();

Description: Retrieves the project to use when running the Grid::Request unit tests. Many of the unit tests trigger actual grid jobs, so the user/tester must be able to specify which project string to use.

Parameters: None.

Returns: A scalar.

get_test_host();

Description: Retrieves the host to use to help test the hosts() method in Grid::Request.

Parameters: None.

Returns: A scalar.

ENVIRONMENT ^

This module checks for two (2) environment variables:

  GRID_REQUEST_TEST_PROJECT - Used to set the project to use for grid tests.

  GRID_REQUEST_TEST_HOST - Used to set the hostname to use for grid tests
                           which use the Grid::Request hosts() method.

BUGS ^

None known.

SEE ALSO ^

 Grid::Request
 Test::More
syntax highlighting: