Apache::TestHandler - a few response handlers and helpers
package My::Test; use Apache::TestHandler (); sub handler { my ($r) = @_; my $result = do_my_test; Apache::TestHandler::ok1 $r, $result; } sub handler2 { my ($r) = @_; my $result = do_my_test; Apache::TestHandler::ok $r, $result; }
Apache::TestHandler provides 2 very simple response handler.
Apache::TestHandler
The handler simply prints out ok or not ok depending on the optional $boolean parameter.
ok
not ok
$boolean
If $boolean is omitted true is assumed.
true
This handler implements a simple response-only test. It can be used on its own to check if for a certain URI the response phase is reached. Or it can be called like a normal function to print out the test result. The client side is automatically created as described in http://perl.apache.org/docs/general/testing/testing.html#Developing_Response_only_Part_of_a_Test.
$boolean is optional. If omitted true is assumed.
TODO
The Apache-Test tutorial: http://perl.apache.org/docs/general/testing/testing.html.
Apache::Test.
Doug MacEachern, Geoffrey Young, Stas Bekman, Torsten Förtsch and others.
Questions can be asked at the test-dev <at> httpd.apache.org list For more information see: http://httpd.apache.org/test/.
To install Apache::Test, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Apache::Test
CPAN shell
perl -MCPAN -e shell install Apache::Test
For more information on module installation, please visit the detailed CPAN module installation guide.