Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

Apache::TestHandler (3)

Name

Apache::TestHandler - a few response handlers and helpers

Synopsis

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;
}

Description

User Contributed Perl Documentation                     Apache::TestHandler(3)



NAME
       Apache::TestHandler - a few response handlers and helpers

SYNOPSIS
           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;
           }

DESCRIPTION
       "Apache::TestHandler" provides 2 very simple response handler.

FUNCTIONS
       ok $r, $boolean
           The handler simply prints out "ok" or "not ok" depending on the
           optional $boolean parameter.

           If $boolean is omitted "true" is assumed.

       ok1 $r, $boolean
           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.

       same_interp_counter
       same_interp_fixup
           TODO


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+-----------------------------------------+
       |ATTRIBUTE TYPE |            ATTRIBUTE VALUE              |
       +---------------+-----------------------------------------+
       |Availability   | web/server/apache-24/module/apache-perl |
       +---------------+-----------------------------------------+
       |Stability      | Uncommitted                             |
       +---------------+-----------------------------------------+

SEE ALSO
       The Apache-Test tutorial:
       <http://perl.apache.org/docs/general/testing/testing.html>.

       Apache::Test.

AUTHOR
       Doug MacEachern, Geoffrey Young, Stas Bekman, Torsten Frtsch and
       others.

       Questions can be asked at the test-dev <at> httpd.apache.org list For
       more information see: http://httpd.apache.org/test/.



NOTES
       Source code for open source software components in Oracle Solaris can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This software was built from source available at
       https://github.com/oracle/solaris-userland.  The original community
       source was downloaded from
       https://www.apache.org/dist/perl/mod_perl-2.0.12.tar.gz.

       Further information about this software can be found on the open source
       community website at https://perl.apache.org/.



perl v5.32.0                      2022-01-30            Apache::TestHandler(3)