X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F101_InstanceCountingClass_test.t;h=0d422b2205b9699c517147b8567f8a4f36d6011c;hb=7202116b012d65b1c71d42819a0d2aa2ec5d3bd1;hp=829ab286f71a56990f09a15a230c4dcfdb079028;hpb=d6fbcd05c5a7e4bb8a947a603878f3a08b2f5bee;p=gitmo%2FClass-MOP.git diff --git a/t/101_InstanceCountingClass_test.t b/t/101_InstanceCountingClass_test.t index 829ab28..0d422b2 100644 --- a/t/101_InstanceCountingClass_test.t +++ b/t/101_InstanceCountingClass_test.t @@ -8,7 +8,7 @@ use File::Spec; BEGIN { use_ok('Class::MOP'); - require_ok(File::Spec->catdir('examples', 'InstanceCountingClass.pod')); + require_ok(File::Spec->catfile('examples', 'InstanceCountingClass.pod')); } =pod @@ -23,10 +23,11 @@ a simple demonstration of how to make a metaclass. { package Foo; - sub meta { InstanceCountingClass->initialize($_[0]) } + use metaclass 'InstanceCountingClass'; + sub new { my $class = shift; - bless $class->meta->construct_instance(@_) => $class; + $class->meta->new_object(@_); } package Bar;