From: Florian Ragwitz Date: Fri, 17 Oct 2008 04:07:27 +0000 (+0000) Subject: Use Class::MOP instead of Class::Inspector in Catalyst::Test. X-Git-Tag: 5.8000_03~26 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=7dd4f037dd4bcf9b56e4e84050ab2bce19aebd4a Use Class::MOP instead of Class::Inspector in Catalyst::Test. --- diff --git a/lib/Catalyst/Test.pm b/lib/Catalyst/Test.pm index 012c399..44e85fa 100644 --- a/lib/Catalyst/Test.pm +++ b/lib/Catalyst/Test.pm @@ -4,7 +4,7 @@ use Test::More; use Catalyst::Exception; use Catalyst::Utils; -use Class::Inspector; +use Class::MOP; use Sub::Exporter; { @@ -30,8 +30,8 @@ sub build_exports { } elsif (! $class) { $request = sub { Catalyst::Exception->throw("Must specify a test app: use Catalyst::Test 'TestApp'") }; } else { - unless( Class::Inspector->loaded( $class ) ) { - require Class::Inspector->filename( $class ); + unless (Class::MOP::is_class_loaded($class)) { + Class::MOP::load_class($class); } $class->import;