Hi all,
I was hacking on getting the Apache2::Reload distro independent today and
have identified a few things that seem like they are coupled to this
release.
TestCommon::SameInterp is used by t/modules/reload.t, but currently
resides in t/lib/TestCommon.
There's a note in SameInterp which follows:
META: consider merging those into Apache::TestRequest (or add a new
module, e.g. Apache::TestRequestSameInterp)
Considering that I need SameInterp to run t/modules/reload.t, I think that
this new module idea is a great one. Here are some suggested moves to
make this happen by moving it out of the modperl repo and into
Apache::Test. It's not all working yet on my setup but I wanted to run
this by the group to get some feedback on the general direction here.
A + Apache-Test/t/response/TestApache2/sameinterp.pm
A + Apache-Test/lib/Apache/TestRequestSameInterp.pm
A Apache-Test/t/apache2/all.t
A Apache-Test/t/apache2/sameinterp.t
D t/modperl/sameinterp.t
D t/response/TestModperl/sameinterp.pm
Index: t/apr/pool_lifetime.t
===================================================================
--- t/apr/pool_lifetime.t (revision 560637)
+++ t/apr/pool_lifetime.t (working copy)
@@ -4,7 +4,7 @@
use Apache::Test;
use Apache::TestUtil;
use Apache::TestRequest;
-use TestCommon::SameInterp;
+use Apache::TestRequestSameInterp;
plan tests => 2, need 'HTML::HeadParser';
Index: t/modules/reload.t
===================================================================
--- t/modules/reload.t (revision 560637)
+++ t/modules/reload.t (working copy)
@@ -4,10 +4,9 @@
use Apache::Test;
use Apache::TestUtil;
use Apache::TestRequest;
+use Apache::TestRequestSameInterp;
use File::Spec::Functions qw(catfile);
-use TestCommon::SameInterp;
-
plan tests => 3, need 'HTML::HeadParser';
my $test_file = catfile Apache::Test::vars("serverroot"),
Index: t/modperl/cookie2.t
===================================================================
--- t/modperl/cookie2.t (revision 560637)
+++ t/modperl/cookie2.t (working copy)
@@ -14,7 +14,7 @@
use Apache::Test;
use Apache::TestUtil;
use Apache::TestRequest;
-use TestCommon::SameInterp;
+use Apache::TestRequestSameInterp;
plan tests => 3, need 'HTML::HeadParser';
Index: t/modperl/cookie.t
===================================================================
--- t/modperl/cookie.t (revision 560637)
+++ t/modperl/cookie.t (working copy)
@@ -19,9 +19,8 @@
use Apache::Test;
use Apache::TestUtil;
use Apache::TestRequest;
+use Apache::TestRequestSameInterp;
-use TestCommon::SameInterp;
-
plan tests => 3, need 'HTML::HeadParser';
my $module = 'TestModperl::cookie';
... probably half a dozen other modules which require this change also
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]