dougm 01/10/22 11:02:29
Modified: t/hooks/TestHooks trans.pm
Log:
temp workaround for win32 problem with /TestFoo::bar urls
Revision Changes Path
1.3 +13 -1 modperl-2.0/t/hooks/TestHooks/trans.pm
Index: trans.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/t/hooks/TestHooks/trans.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- trans.pm 2001/08/30 01:05:41 1.2
+++ trans.pm 2001/10/22 18:02:29 1.3
@@ -3,6 +3,8 @@
use strict;
use warnings FATAL => 'all';
+use Apache::TestConfig ();
+
my %trans = (
'/TestHooks/trans.pm' => sub {
my $r = shift;
@@ -19,8 +21,18 @@
sub handler {
my $r = shift;
+
+ my $uri = $r->uri;
+
+ #XXX: temp workaround, core_translate trips on :'s
+ if (Apache::TestConfig::WIN32()) {
+ if ($uri =~ m,^/Test[A-Z]\w+::,) {
+ $r->filename(__FILE__);
+ return Apache::OK;
+ }
+ }
- my $handler = $trans{ $r->uri };
+ my $handler = $trans{ $uri };
return Apache::DECLINED unless $handler;