dougm 01/10/06 12:44:30 Modified: t/hooks .cvsignore Added: t/hooks/TestHooks init.pm Log: add PerlInitHandler test Revision Changes Path 1.3 +1 -0 modperl-2.0/t/hooks/.cvsignore Index: .cvsignore =================================================================== RCS file: /home/cvs/modperl-2.0/t/hooks/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- .cvsignore 2001/09/28 15:21:15 1.2 +++ .cvsignore 2001/10/06 19:44:30 1.3 @@ -4,3 +4,4 @@ authz.t fixup.t trans.t +init.t 1.1 modperl-2.0/t/hooks/TestHooks/init.pm Index: init.pm =================================================================== package TestHooks::init; use strict; use warnings FATAL => 'all'; use Apache::Test; sub first { my $r = shift; $r->notes->set(ok1 => 1); Apache::OK; } sub second { my $r = shift; my $ok = $r->notes->get('ok1') || 0; $r->notes->set(ok2 => $ok + 1); Apache::OK; } sub handler { my $r = shift; my $ok = $r->notes->get('ok2') || 0; $r->notes->set(ok3 => $ok + 1); Apache::OK; } sub response { my $r = shift; my $tests = 3; plan $r, tests => $tests; for my $x (1..$tests) { my $val = $r->notes->get("ok$x") || 0; ok $val == $x; } Apache::OK; } 1; __DATA__ PerlInitHandler TestHooks::init::second <Base> PerlInitHandler TestHooks::init::first </Base> PerlResponseHandler TestHooks::init::response SetHandler modperl