got rid of all the use_ok junk except for 000_load.t
Dave Rolsky [Fri, 14 Nov 2008 21:35:18 +0000 (21:35 +0000)]
47 files changed:
t/001_basic.t
t/002_class_precedence_list.t
t/004_advanced_methods.t
t/005_attributes.t
t/006_new_and_clone_metaclasses.t
t/010_self_introspection.t
t/011_create_class.t
t/012_package_variables.t
t/013_add_attribute_alternate.t
t/014_attribute_introspection.t
t/015_metaclass_inheritance.t
t/016_class_errors_and_edge_cases.t
t/017_add_method_modifier.t
t/018_anon_class.t
t/019_anon_class_keep_alive.t
t/021_attribute_errors_and_edge_cases.t
t/022_attribute_duplication.t
t/023_attribute_get_read_write.t
t/024_attribute_initializer.t
t/040_metaclass.t
t/041_metaclass_incompatibility.t
t/042_metaclass_incompatibility_dyn.t
t/043_instance_metaclass_incompat.t
t/044_instance_metaclass_incompat_dyn.t
t/045_metaclass_loads_classes.t
t/047_rebless_with_extra_params.t
t/060_instance.t
t/061_instance_inline.t
t/070_immutable_metaclass.t
t/071_immutable_w_custom_metaclass.t
t/072_immutable_w_constructors.t
t/073_make_mutable.t
t/081_meta_package_extension.t
t/100_BinaryTree_test.t
t/101_InstanceCountingClass_test.t
t/102_InsideOutClass_test.t
t/103_Perl6Attribute_test.t
t/104_AttributesWithHistory_test.t
t/105_ClassEncapsulatedAttributes_test.t
t/106_LazyClass_test.t
t/107_C3MethodDispatchOrder_test.t
t/108_ArrayBasedStorage_test.t
t/200_Class_C3_compatibility.t
t/300_random_eval_bug.t
t/301_RT_27329_fix.t
t/302_modify_parent_method.t
t/303_RT_39001_fix.t

index f4e65d0..a32333d 100644 (file)
@@ -3,13 +3,11 @@
 use strict;
 use warnings;
 
-use Test::More tests => 25;
+use Test::More tests => 23;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');   
-    use_ok('Class::MOP::Class');        
-}
+use Class::MOP;
+use Class::MOP::Class;
 
 {   
     package Foo;
index 2abfeb7..28d3291 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 8;
+use Test::More tests => 6;
 
-BEGIN {
-    use_ok('Class::MOP');   
-    use_ok('Class::MOP::Class');        
-}
+use Class::MOP;
+use Class::MOP::Class;
 
 =pod
 
index 392ff39..d3fba8e 100644 (file)
@@ -3,13 +3,11 @@
 use strict;
 use warnings;
 
-use Test::More tests => 14;
+use Test::More tests => 12;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');   
-    use_ok('Class::MOP::Class');        
-}
+use Class::MOP;
+use Class::MOP::Class;
 
 =pod
 
index 62d54f4..770991d 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 71;
+use Test::More tests => 70;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 my $FOO_ATTR = Class::MOP::Attribute->new('$foo');
 my $BAR_ATTR = Class::MOP::Attribute->new('$bar' => (
index b64119d..086c6db 100644 (file)
@@ -6,12 +6,10 @@ use warnings;
 use FindBin;
 use File::Spec::Functions;
 
-use Test::More tests => 36;
+use Test::More tests => 35;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 use lib catdir($FindBin::Bin, 'lib');
 
index 48e6ab6..748500d 100644 (file)
@@ -3,15 +3,13 @@
 use strict;
 use warnings;
 
-use Test::More tests => 236;
+use Test::More tests => 232;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-    use_ok('Class::MOP::Class');
-    use_ok('Class::MOP::Package');
-    use_ok('Class::MOP::Module');
-}
+use Class::MOP;
+use Class::MOP::Class;
+use Class::MOP::Package;
+use Class::MOP::Module;
 
 {
     my $class = Class::MOP::Class->initialize('Foo');
index 874c81b..c30ddb7 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 28;
+use Test::More tests => 27;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');        
-}
+use Class::MOP;
 
 my $Point = Class::MOP::Class->create('Point' => (
     version    => '0.01',
index 9509898..8df0668 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 87;
+use Test::More tests => 86;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');        
-}
+use Class::MOP;
 
 {
     package Foo;
index 03d6d16..23ea0fe 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 28;
+use Test::More tests => 27;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');        
-}
+use Class::MOP;
 
 {
     package Point;
index f9c8bb1..b02cfeb 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 63;
+use Test::More tests => 62;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 {
     my $attr = Class::MOP::Attribute->new('$test');
index f8ac55d..20f7364 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 10;
+use Test::More tests => 9;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod
 
index 2d2eb7f..6365594 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 49;
+use Test::More tests => 48;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 {
     dies_ok {
index e2e4422..079d921 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 20;
+use Test::More tests => 19;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 {
     package BankAccount;
index 25151b7..925d4bc 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 19;
+use Test::More tests => 18;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 {
     package Foo;
index 59422be..00cbbf3 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 11;
+use Test::More tests => 10;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 my $anon_class_name;
 my $anon_meta_name;
index da28766..aad2a34 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 29;
+use Test::More tests => 27;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-    use_ok('Class::MOP::Attribute');
+BEGIN {use Class::MOP;use Class::MOP::Attribute;
 }
 
 # most values are static
index b324658..e68b75b 100644 (file)
@@ -5,11 +5,9 @@ use warnings;
 
 use Scalar::Util;
 
-use Test::More tests => 17;
+use Test::More tests => 16;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod
 
index 0bf8290..d112536 100644 (file)
@@ -5,11 +5,9 @@ use warnings;
 
 use Scalar::Util 'blessed', 'reftype';
 
-use Test::More tests => 37;
+use Test::More tests => 36;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod
 
index c3cfc89..b982bf1 100644 (file)
@@ -5,11 +5,9 @@ use warnings;
 
 use Scalar::Util 'blessed', 'reftype';
 
-use Test::More tests => 10;
+use Test::More tests => 9;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod
 
index 190d8b0..0cf20f9 100644 (file)
@@ -3,10 +3,9 @@
 use strict;
 use warnings;
 
-use Test::More tests => 12;
+use Test::More tests => 11;
 
-BEGIN {
-    use_ok('metaclass');    
+BEGIN {use metaclass;    
 }
 
 {
index ad33963..d156c80 100644 (file)
@@ -3,10 +3,9 @@
 use strict;
 use warnings;
 
-use Test::More tests => 7;
+use Test::More tests => 6;
 
-BEGIN {
-    use_ok('metaclass');    
+BEGIN {use metaclass;    
 }
 
 # meta classes
index 8608bb3..2c6195c 100644 (file)
@@ -3,10 +3,9 @@
 use strict;
 use warnings;
 
-use Test::More tests => 7;
+use Test::More tests => 6;
 
-BEGIN {
-    use_ok('metaclass');    
+BEGIN {use metaclass;    
 }
 
 # meta classes
index 3e64164..2fb4b30 100644 (file)
@@ -3,10 +3,9 @@
 use strict;
 use warnings;
 
-use Test::More tests => 7;
+use Test::More tests => 6;
 
-BEGIN {
-    use_ok('metaclass');    
+BEGIN {use metaclass;    
 }
 
 # meta classes
index 9587930..e85e742 100644 (file)
@@ -3,10 +3,9 @@
 use strict;
 use warnings;
 
-use Test::More tests => 7;
+use Test::More tests => 6;
 
-BEGIN {
-    use_ok('metaclass');    
+BEGIN {use metaclass;    
 }
 
 # meta classes
index e6bcc12..e4b85ba 100644 (file)
@@ -6,11 +6,9 @@ use warnings;
 use FindBin;
 use File::Spec::Functions;
 
-use Test::More tests => 9;
+use Test::More tests => 8;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 use lib catdir($FindBin::Bin, 'lib');
 
index a7842d4..e9bf9bb 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 22;
+use Test::More tests => 21;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 {
     package Foo;
index 108e0a6..75a374e 100644 (file)
@@ -3,14 +3,12 @@
 use strict;
 use warnings;
 
-use Test::More tests => 46;
+use Test::More tests => 45;
 use Test::Exception;
 
 use Scalar::Util qw/isweak reftype/;
 
-BEGIN {
-    use_ok('Class::MOP::Instance');
-}
+use Class::MOP::Instance;
 
 can_ok( "Class::MOP::Instance", $_ ) for qw/
     new
index 1679245..9689bba 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 16;
+use Test::More tests => 15;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP::Instance');
-}
+use Class::MOP::Instance;
 
 my $C = 'Class::MOP::Instance';
 
index 6a1c356..cfdb278 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 85;
+use Test::More tests => 84;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 {
     package Foo;
index b93df90..961d71b 100644 (file)
@@ -6,13 +6,11 @@ use warnings;
 use FindBin;
 use File::Spec::Functions;
 
-use Test::More tests => 15;
+use Test::More tests => 14;
 use Test::Exception;
 use Scalar::Util;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 use lib catdir($FindBin::Bin, 'lib');
 
index cc9c929..5e9c0a1 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 93;
+use Test::More tests => 91;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-    use_ok('Class::MOP::Immutable');
+BEGIN {use Class::MOP;use Class::MOP::Immutable;
 }
 
 {
index 0fec326..bbf5204 100644 (file)
@@ -3,14 +3,12 @@
 use strict;
 use warnings;
 
-use Test::More tests => 112;
+use Test::More tests => 111;
 use Test::Exception;
 
 use Scalar::Util;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 {
     package Foo;
index d107361..a9503b7 100644 (file)
@@ -3,11 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 16;
+use Test::More tests => 15;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');        
+BEGIN {use Class::MOP;        
 }
 
 {
index 0e84509..f665d4e 100644 (file)
@@ -6,12 +6,10 @@ use warnings;
 use FindBin;
 use File::Spec::Functions;
 
-use Test::More tests => 70;
+use Test::More tests => 69;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 use lib catdir($FindBin::Bin, 'lib');
 
index 0d422b2..9b7434e 100644 (file)
@@ -3,11 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 12;
+use Test::More tests => 11;
 use File::Spec;
 
-BEGIN { 
-    use_ok('Class::MOP');    
+BEGIN {use Class::MOP;    
     require_ok(File::Spec->catfile('examples', 'InstanceCountingClass.pod'));
 }
 
index e96ef11..d6b80d9 100644 (file)
@@ -3,12 +3,11 @@
 use strict;
 use warnings;
 
-use Test::More tests => 89;
+use Test::More tests => 88;
 use File::Spec;
 use Scalar::Util 'reftype';
 
-BEGIN { 
-    use_ok('Class::MOP');    
+BEGIN {use Class::MOP;    
     require_ok(File::Spec->catfile('examples', 'InsideOutClass.pod'));
 }
 
index 3b14e26..630f74a 100644 (file)
@@ -3,11 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 10;
+use Test::More tests => 9;
 use File::Spec;
 
-BEGIN { 
-    use_ok('Class::MOP');    
+BEGIN {use Class::MOP;    
     require_ok(File::Spec->catfile('examples', 'Perl6Attribute.pod'));
 }
 
index 741e388..aa6d327 100644 (file)
@@ -3,11 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 28;
+use Test::More tests => 27;
 use File::Spec;
 
-BEGIN { 
-    use_ok('Class::MOP');    
+BEGIN {use Class::MOP;    
     require_ok(File::Spec->catfile('examples', 'AttributesWithHistory.pod'));
 }
 
index 0f1047d..9600e6a 100644 (file)
@@ -3,11 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 29;
+use Test::More tests => 28;
 use File::Spec;
 
-BEGIN { 
-    use_ok('Class::MOP');    
+BEGIN {use Class::MOP;    
     require_ok(File::Spec->catfile('examples', 'ClassEncapsulatedAttributes.pod'));
 }
 
index c17b490..5d6d1bf 100644 (file)
@@ -3,11 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 26;
+use Test::More tests => 25;
 use File::Spec;
 
-BEGIN { 
-    use_ok('Class::MOP');    
+BEGIN {use Class::MOP;    
     require_ok(File::Spec->catfile('examples', 'LazyClass.pod'));
 }
 
index c00f037..5331463 100644 (file)
@@ -9,9 +9,7 @@ use File::Spec;
 BEGIN {
     eval "use Algorithm::C3";
     plan skip_all => "Algorithm::C3 required for this test" if $@;
-    plan tests => 5;    
-
-    use_ok('Class::MOP');    
+    plan tests => 4;use Class::MOP;    
     require_ok(File::Spec->catfile('examples', 'C3MethodDispatchOrder.pod'));
 }
 
index 3e19822..9161f17 100644 (file)
@@ -3,12 +3,11 @@
 use strict;
 use warnings;
 
-use Test::More tests => 73;
+use Test::More tests => 72;
 use File::Spec;
 use Scalar::Util 'reftype';
 
-BEGIN {
-    use_ok('Class::MOP');
+BEGIN {use Class::MOP;
     require_ok(File::Spec->catfile('examples', 'ArrayBasedStorage.pod'));
 }
 
index 481b56e..de38c8c 100644 (file)
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-use Test::More tests => 8;
+use Test::More tests => 7;
 
 =pod
 
@@ -13,8 +13,7 @@ approach to method resolution.
 
 =cut
 
-BEGIN {
-    use_ok('Class::MOP');  
+BEGIN {use Class::MOP;  
 }
 
 {
index dc7785b..9d2b19a 100644 (file)
@@ -3,11 +3,9 @@
 use strict;
 use warnings;
 
-use Test::More tests => 2;
+use Test::More tests => 1;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod
 
index ab26542..6943d4c 100644 (file)
@@ -3,11 +3,9 @@
 use strict;
 use warnings;
 
-use Test::More tests => 9;
+use Test::More tests => 8;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod
 
index 958bd30..d28db55 100644 (file)
@@ -3,12 +3,10 @@
 use strict;
 use warnings;
 
-use Test::More tests => 5;
+use Test::More tests => 4;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 my @calls;
 
index a185ef2..f301cce 100644 (file)
@@ -2,12 +2,10 @@
 
 use strict;
 use warnings;
-use Test::More tests => 4;
+use Test::More tests => 3;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod