stas 2002/12/13 02:08:09 Modified: t/response/TestDirective perlloadmodule3.pm perlloadmodule4.pm perlloadmodule5.pm perlloadmodule6.pm perlmodule.pm perlrequire.pm Log: The TestDirective tests are sensual to the order their configs are inserted, start using the APACHE_TEST_CONFIG_ORDER ordering token with them Revision Changes Path 1.2 +2 -0 modperl-2.0/t/response/TestDirective/perlloadmodule3.pm Index: perlloadmodule3.pm =================================================================== RCS file: /home/cvs/modperl-2.0/t/response/TestDirective/perlloadmodule3.pm,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- perlloadmodule3.pm 12 Dec 2002 10:13:56 -0000 1.1 +++ perlloadmodule3.pm 13 Dec 2002 10:08:09 -0000 1.2 @@ -131,6 +131,8 @@ 1; __END__ +# APACHE_TEST_CONFIG_ORDER 950 + <Base> PerlLoadModule TestDirective::perlloadmodule3 MyPlus 5 1.2 +2 -0 modperl-2.0/t/response/TestDirective/perlloadmodule4.pm Index: perlloadmodule4.pm =================================================================== RCS file: /home/cvs/modperl-2.0/t/response/TestDirective/perlloadmodule4.pm,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- perlloadmodule4.pm 12 Dec 2002 10:13:56 -0000 1.1 +++ perlloadmodule4.pm 13 Dec 2002 10:08:09 -0000 1.2 @@ -77,6 +77,8 @@ 1; __END__ +# APACHE_TEST_CONFIG_ORDER 950 + <Base> PerlLoadModule TestDirective::perlloadmodule4 </Base> 1.2 +3 -0 modperl-2.0/t/response/TestDirective/perlloadmodule5.pm Index: perlloadmodule5.pm =================================================================== RCS file: /home/cvs/modperl-2.0/t/response/TestDirective/perlloadmodule5.pm,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- perlloadmodule5.pm 12 Dec 2002 10:13:56 -0000 1.1 +++ perlloadmodule5.pm 13 Dec 2002 10:08:09 -0000 1.2 @@ -75,6 +75,9 @@ 1; __END__ + +# APACHE_TEST_CONFIG_ORDER 950 + <Base> PerlLoadModule TestDirective::perlloadmodule5 </Base> 1.2 +11 -0 modperl-2.0/t/response/TestDirective/perlloadmodule6.pm Index: perlloadmodule6.pm =================================================================== RCS file: /home/cvs/modperl-2.0/t/response/TestDirective/perlloadmodule6.pm,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- perlloadmodule6.pm 12 Dec 2002 10:13:56 -0000 1.1 +++ perlloadmodule6.pm 13 Dec 2002 10:08:09 -0000 1.2 @@ -65,6 +65,17 @@ 1; __END__ +# XXX: we want to have this configuration section to come first +# amongst other perlloadmodule tests (<950), so we can test how +# mod_perl starts from vhost. but currently we can't because +# PerlSwitches from other tests are ignored, so the test suite fails +# to startup. +# +# tmp solution: ensure that it's configured *after* all other +# perlloadmodule tests +# +# APACHE_TEST_CONFIG_ORDER 951 + <VirtualHost TestDirective::perlloadmodule6> PerlLoadModule TestDirective::perlloadmodule6 MyTest6 "Vhost" 1.7 +3 -0 modperl-2.0/t/response/TestDirective/perlmodule.pm Index: perlmodule.pm =================================================================== RCS file: /home/cvs/modperl-2.0/t/response/TestDirective/perlmodule.pm,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- perlmodule.pm 3 Dec 2002 15:28:52 -0000 1.6 +++ perlmodule.pm 13 Dec 2002 10:08:09 -0000 1.7 @@ -43,6 +43,9 @@ 1; __END__ + +# APACHE_TEST_CONFIG_ORDER 940 + <Base> PerlSwitches -I@documentroot@/testdirective/perlmodule-vh </Base> 1.10 +2 -0 modperl-2.0/t/response/TestDirective/perlrequire.pm Index: perlrequire.pm =================================================================== RCS file: /home/cvs/modperl-2.0/t/response/TestDirective/perlrequire.pm,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- perlrequire.pm 3 Dec 2002 15:28:52 -0000 1.9 +++ perlrequire.pm 13 Dec 2002 10:08:09 -0000 1.10 @@ -54,6 +54,8 @@ 1; __END__ +# APACHE_TEST_CONFIG_ORDER 940 + <Base> PerlSwitches -I@documentroot@/testdirective/main PerlRequire "ApacheTest/PerlRequireTest.pm"