X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F105_ClassEncapsulatedAttributes_test.t;h=3f294264ba92fabff33b8efe454e2fc077e9dd1c;hb=11b6ae4377f7536be8c00d18523c680d5a11f5a4;hp=47952e61835251b405fc2f1dd16a8fd552c4ebfe;hpb=2e41896ef928bb97cd490b03cd77f0280d802384;p=gitmo%2FClass-MOP.git diff --git a/t/105_ClassEncapsulatedAttributes_test.t b/t/105_ClassEncapsulatedAttributes_test.t index 47952e6..3f29426 100644 --- a/t/105_ClassEncapsulatedAttributes_test.t +++ b/t/105_ClassEncapsulatedAttributes_test.t @@ -1,20 +1,17 @@ -#!/usr/bin/perl - use strict; use warnings; -use Test::More tests => 29; +use Test::More tests => 28; use File::Spec; -BEGIN { - use_ok('Class::MOP'); - require_ok(File::Spec->catdir('examples', 'ClassEncapsulatedAttributes.pod')); +BEGIN {use Class::MOP; + require_ok(File::Spec->catfile('examples', 'ClassEncapsulatedAttributes.pod')); } { package Foo; - sub meta { ClassEncapsulatedAttributes->initialize($_[0]) } + use metaclass 'ClassEncapsulatedAttributes'; Foo->meta->add_attribute('foo' => ( accessor => 'foo', @@ -30,7 +27,7 @@ BEGIN { sub new { my $class = shift; - bless $class->meta->construct_instance(@_) => $class; + $class->meta->new_object(@_); } package Bar;