You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@perl.apache.org by Geoffrey Young <ge...@modperlcookbook.org> on 2004/08/03 16:37:53 UTC

[RELEASE CANDIDATE] Apache-Test-1.13

a release candidate for Apache-Test 1.13 is now available.

  http://perl.apache.org/~geoff/Apache-Test-1.13-dev.tar.gz

please take the time to excercise the candidate through all your existing
applications that use Apache-Test and report back successes or failures.

--Geoff

Changes since 1.12:

the have() function was removed entirely - use need() instead.
[Geoffrey Young]

add need() and need_* variant functions (need_module(), need_apache(),
etc) for use specifically with plan() to decide whether or not a test
should run.  have_* variants (have_module(), have_apache(), etc) are
now specifically for use outside of plan(), although they can continue
to be used within plan() without fear of current tests breaking.
[Geoffrey Young]

add need_php() and have_php() which will return true when either
mod_php4 or mod_php5 are available, providing functionality similar to
need_cgi() and have_cgi().
[Geoffrey Young]

Add APACHE_TEST_EXTRA_ARGS make variable to all invocations to t/TEST
to allow passing extra arguments from the command line. [Gozer]

When APACHE_TEST_NO_STICKY_PREFERENCES=1 is used don't even try to
interactively configure the server, as we don't save any config it was
entering an infinite loop. [Stas]

If a directory t/lib exists from where the tests are run, adjust
@INC so that this directory is added when running the tests,
both within t/TEST and within t/conf/modperl_inc.pl.
This allows inclusion of modules specific to the tests that
aren't intended to be installed. [Stas, Randy]

make a special case for threaded mpm configuration, to ensure that
unless maxclients was specified, MaxClients will be exactly twice
bigger than ThreadsPerChild (minclients), since if we don't do that,
Apache will reduce MaxClients to the same value as
ThreadsPerChild. [Stas]

Renamed generate_test_script() to generate_script() in Apache::TestMB
to match the naming convention used in Apache::TestMM and elsewhere.
[David]

Apache::TestMB now only prints the "Generating test running script"
message if verbosity is enabled (e.g., by passing --verbose when
executing Build.PL). [David]

Fixed the "requests_redirectable" parameter to
Apache::TestRequest::user_agent() so that it works as docmented when
passed a negative value. [Boris Zentner]

Documented support for passing an array reference to the
"requests_redirectable" parameter to Apache::TestRequest::user_agent()
to be passed to LWP::UserAgent if LWP ist installed. [David]

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


Re: [RELEASE CANDIDATE] Apache-Test-1.13

Posted by "Philippe M. Chiasson" <go...@ectoplasm.org>.

Geoffrey Young wrote:
> a release candidate for Apache-Test 1.13 is now available.
> 
>   http://perl.apache.org/~geoff/Apache-Test-1.13-dev.tar.gz
> 
> please take the time to excercise the candidate through all your existing
> applications that use Apache-Test and report back successes or failures.

All tests OK on :

OpenBSD 3.5 (httpd-1 and httpd-2)
Fedora Core 2

> --Geoff
> 
> Changes since 1.12:
> 
> the have() function was removed entirely - use need() instead.
> [Geoffrey Young]
> 
> add need() and need_* variant functions (need_module(), need_apache(),
> etc) for use specifically with plan() to decide whether or not a test
> should run.  have_* variants (have_module(), have_apache(), etc) are
> now specifically for use outside of plan(), although they can continue
> to be used within plan() without fear of current tests breaking.
> [Geoffrey Young]
> 
> add need_php() and have_php() which will return true when either
> mod_php4 or mod_php5 are available, providing functionality similar to
> need_cgi() and have_cgi().
> [Geoffrey Young]
> 
> Add APACHE_TEST_EXTRA_ARGS make variable to all invocations to t/TEST
> to allow passing extra arguments from the command line. [Gozer]
> 
> When APACHE_TEST_NO_STICKY_PREFERENCES=1 is used don't even try to
> interactively configure the server, as we don't save any config it was
> entering an infinite loop. [Stas]
> 
> If a directory t/lib exists from where the tests are run, adjust
> @INC so that this directory is added when running the tests,
> both within t/TEST and within t/conf/modperl_inc.pl.
> This allows inclusion of modules specific to the tests that
> aren't intended to be installed. [Stas, Randy]
> 
> make a special case for threaded mpm configuration, to ensure that
> unless maxclients was specified, MaxClients will be exactly twice
> bigger than ThreadsPerChild (minclients), since if we don't do that,
> Apache will reduce MaxClients to the same value as
> ThreadsPerChild. [Stas]
> 
> Renamed generate_test_script() to generate_script() in Apache::TestMB
> to match the naming convention used in Apache::TestMM and elsewhere.
> [David]
> 
> Apache::TestMB now only prints the "Generating test running script"
> message if verbosity is enabled (e.g., by passing --verbose when
> executing Build.PL). [David]
> 
> Fixed the "requests_redirectable" parameter to
> Apache::TestRequest::user_agent() so that it works as docmented when
> passed a negative value. [Boris Zentner]
> 
> Documented support for passing an array reference to the
> "requests_redirectable" parameter to Apache::TestRequest::user_agent()
> to be passed to LWP::UserAgent if LWP ist installed. [David]
> 

-- 
--------------------------------------------------------------------------------
Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5
http://gozer.ectoplasm.org/     F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5

Re: [RELEASE CANDIDATE] Apache-Test-1.13

Posted by "Philippe M. Chiasson" <go...@ectoplasm.org>.

Geoffrey Young wrote:
> a release candidate for Apache-Test 1.13 is now available.
> 
>   http://perl.apache.org/~geoff/Apache-Test-1.13-dev.tar.gz
> 
> please take the time to excercise the candidate through all your existing
> applications that use Apache-Test and report back successes or failures.

All tests OK on :

OpenBSD 3.5 (httpd-1 and httpd-2)
Fedora Core 2

> --Geoff
> 
> Changes since 1.12:
> 
> the have() function was removed entirely - use need() instead.
> [Geoffrey Young]
> 
> add need() and need_* variant functions (need_module(), need_apache(),
> etc) for use specifically with plan() to decide whether or not a test
> should run.  have_* variants (have_module(), have_apache(), etc) are
> now specifically for use outside of plan(), although they can continue
> to be used within plan() without fear of current tests breaking.
> [Geoffrey Young]
> 
> add need_php() and have_php() which will return true when either
> mod_php4 or mod_php5 are available, providing functionality similar to
> need_cgi() and have_cgi().
> [Geoffrey Young]
> 
> Add APACHE_TEST_EXTRA_ARGS make variable to all invocations to t/TEST
> to allow passing extra arguments from the command line. [Gozer]
> 
> When APACHE_TEST_NO_STICKY_PREFERENCES=1 is used don't even try to
> interactively configure the server, as we don't save any config it was
> entering an infinite loop. [Stas]
> 
> If a directory t/lib exists from where the tests are run, adjust
> @INC so that this directory is added when running the tests,
> both within t/TEST and within t/conf/modperl_inc.pl.
> This allows inclusion of modules specific to the tests that
> aren't intended to be installed. [Stas, Randy]
> 
> make a special case for threaded mpm configuration, to ensure that
> unless maxclients was specified, MaxClients will be exactly twice
> bigger than ThreadsPerChild (minclients), since if we don't do that,
> Apache will reduce MaxClients to the same value as
> ThreadsPerChild. [Stas]
> 
> Renamed generate_test_script() to generate_script() in Apache::TestMB
> to match the naming convention used in Apache::TestMM and elsewhere.
> [David]
> 
> Apache::TestMB now only prints the "Generating test running script"
> message if verbosity is enabled (e.g., by passing --verbose when
> executing Build.PL). [David]
> 
> Fixed the "requests_redirectable" parameter to
> Apache::TestRequest::user_agent() so that it works as docmented when
> passed a negative value. [Boris Zentner]
> 
> Documented support for passing an array reference to the
> "requests_redirectable" parameter to Apache::TestRequest::user_agent()
> to be passed to LWP::UserAgent if LWP ist installed. [David]
> 

-- 
--------------------------------------------------------------------------------
Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5
http://gozer.ectoplasm.org/     F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5

Re: [RELEASE CANDIDATE] Apache-Test-1.13

Posted by "Philippe M. Chiasson" <go...@ectoplasm.org>.

Geoffrey Young wrote:
> a release candidate for Apache-Test 1.13 is now available.
> 
>   http://perl.apache.org/~geoff/Apache-Test-1.13-dev.tar.gz
> 
> please take the time to excercise the candidate through all your existing
> applications that use Apache-Test and report back successes or failures.

All tests OK on :

OpenBSD 3.5 (httpd-1 and httpd-2)
Fedora Core 2

> --Geoff
> 
> Changes since 1.12:
> 
> the have() function was removed entirely - use need() instead.
> [Geoffrey Young]
> 
> add need() and need_* variant functions (need_module(), need_apache(),
> etc) for use specifically with plan() to decide whether or not a test
> should run.  have_* variants (have_module(), have_apache(), etc) are
> now specifically for use outside of plan(), although they can continue
> to be used within plan() without fear of current tests breaking.
> [Geoffrey Young]
> 
> add need_php() and have_php() which will return true when either
> mod_php4 or mod_php5 are available, providing functionality similar to
> need_cgi() and have_cgi().
> [Geoffrey Young]
> 
> Add APACHE_TEST_EXTRA_ARGS make variable to all invocations to t/TEST
> to allow passing extra arguments from the command line. [Gozer]
> 
> When APACHE_TEST_NO_STICKY_PREFERENCES=1 is used don't even try to
> interactively configure the server, as we don't save any config it was
> entering an infinite loop. [Stas]
> 
> If a directory t/lib exists from where the tests are run, adjust
> @INC so that this directory is added when running the tests,
> both within t/TEST and within t/conf/modperl_inc.pl.
> This allows inclusion of modules specific to the tests that
> aren't intended to be installed. [Stas, Randy]
> 
> make a special case for threaded mpm configuration, to ensure that
> unless maxclients was specified, MaxClients will be exactly twice
> bigger than ThreadsPerChild (minclients), since if we don't do that,
> Apache will reduce MaxClients to the same value as
> ThreadsPerChild. [Stas]
> 
> Renamed generate_test_script() to generate_script() in Apache::TestMB
> to match the naming convention used in Apache::TestMM and elsewhere.
> [David]
> 
> Apache::TestMB now only prints the "Generating test running script"
> message if verbosity is enabled (e.g., by passing --verbose when
> executing Build.PL). [David]
> 
> Fixed the "requests_redirectable" parameter to
> Apache::TestRequest::user_agent() so that it works as docmented when
> passed a negative value. [Boris Zentner]
> 
> Documented support for passing an array reference to the
> "requests_redirectable" parameter to Apache::TestRequest::user_agent()
> to be passed to LWP::UserAgent if LWP ist installed. [David]
> 

-- 
--------------------------------------------------------------------------------
Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5
http://gozer.ectoplasm.org/     F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5