X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FTest.pm;h=730e689ce323d7f48187b5a2b49cfee8b3e92582;hb=34d28dfd33574ce30aca69fb8700b61111d97b92;hp=e227bad45f492035b077226fdf34758363129777;hpb=b5ecfcf07b8ffe7e9984f0279c8781ce51c6ac6a;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Test.pm b/lib/Catalyst/Test.pm index e227bad..730e689 100644 --- a/lib/Catalyst/Test.pm +++ b/lib/Catalyst/Test.pm @@ -7,8 +7,6 @@ use Catalyst::Exception; use Catalyst::Utils; use UNIVERSAL::require; -$ENV{CATALYST_ENGINE} ||= 'CGI'; - =head1 NAME Catalyst::Test - Test Catalyst Applications @@ -77,8 +75,10 @@ sub import { } else { - $class->require; - die if $@ && $@ !~ /^Can't locate /; + unless( $class->can("can") ) { + $class->require; + die $@ if $@; + } $class->import; $request = sub { local_request( $class, @_ ) };