bump all the versions to 0.76
[gitmo/Class-MOP.git] / t / 101_InstanceCountingClass_test.t
index e47ab1b..155ea68 100644 (file)
@@ -1,13 +1,11 @@
-#!/usr/bin/perl
-
 use strict;
 use warnings;
 
-use Test::More tests => 12;
+use Test::More tests => 11;
+use File::Spec;
 
-BEGIN { 
-    use_ok('Class::MOP');    
-    use_ok('examples::InstanceCountingClass');
+BEGIN {use Class::MOP;    
+    require_ok(File::Spec->catfile('examples', 'InstanceCountingClass.pod'));
 }
 
 =pod
@@ -22,10 +20,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;