X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FTest%2FWWW%2FMechanize%2FCatalyst.pm;h=9135724f655c635f0ecbc2a1897b530f774f4f91;hb=2e30e0bafdce5623b4588de91c469a82b08d333b;hp=4b05075bdad974f4ffe3705ff60acb9875fc2524;hpb=60f2b4d9f5424b3b73780eada1bbfd64a006e625;p=catagits%2FTest-WWW-Mechanize-Catalyst.git diff --git a/lib/Test/WWW/Mechanize/Catalyst.pm b/lib/Test/WWW/Mechanize/Catalyst.pm index 4b05075..9135724 100644 --- a/lib/Test/WWW/Mechanize/Catalyst.pm +++ b/lib/Test/WWW/Mechanize/Catalyst.pm @@ -4,15 +4,16 @@ use Moose; use Carp qw/croak/; require Catalyst::Test; # Do not call import +use Class::Load qw(load_class is_class_loaded); use Encode qw(); use HTML::Entities; use Test::WWW::Mechanize; extends 'Test::WWW::Mechanize', 'Moose::Object'; -#use namespace::clean -execept => 'meta'; +#use namespace::clean -except => 'meta'; -our $VERSION = '0.57'; +our $VERSION = '0.58'; our $APP_CLASS; my $Test = Test::Builder->new(); @@ -66,8 +67,8 @@ sub BUILD { unless ($ENV{CATALYST_SERVER}) { croak "catalyst_app attribute is required unless CATALYST_SERVER env variable is set" unless $self->has_catalyst_app; - Class::MOP::load_class($self->catalyst_app) - unless (Class::MOP::is_class_loaded($self->catalyst_app)); + load_class($self->catalyst_app) + unless (is_class_loaded($self->catalyst_app)); } } @@ -175,7 +176,7 @@ sub _do_catalyst_request { Catalyst::Test::local_request($self->{catalyst_app}, $request); - # LWP would normally do this, but we dont get down that far. + # LWP would normally do this, but we don't get down that far. $response->request($request); return $response @@ -184,7 +185,7 @@ sub _do_catalyst_request { sub _check_external_request { my ($self, $request) = @_; - # If there's no host then definatley not an external request. + # If there's no host then definitley not an external request. $request->uri->can('host_port') or return; if ( $self->allow_external && $request->uri->host_port ne 'localhost:80' ) { @@ -241,8 +242,8 @@ sub import { my ($class, $app) = @_; if (defined $app) { - Class::MOP::load_class($app) - unless (Class::MOP::is_class_loaded($app)); + load_class($app) + unless (is_class_loaded($app)); $APP_CLASS = $app; } @@ -544,7 +545,7 @@ L, L. =head1 AUTHOR -Ash Berlin C<< >> (current maintiner) +Ash Berlin C<< >> (current maintainer) Original Author: Leon Brocard, C<< >>