Remove our (now broken) dzil GatherDir subclass
[gitmo/Moose.git] / lib / Test / Moose.pm
index e25a265..38f5fe6 100644 (file)
@@ -9,10 +9,6 @@ use Test::Builder;
 use List::MoreUtils 'all';
 use Moose::Util 'does_role', 'find_meta';
 
-our $VERSION   = '1.13';
-$VERSION = eval $VERSION;
-our $AUTHORITY = 'cpan:STEVAN';
-
 my @exports = qw[
     meta_ok
     does_ok
@@ -76,7 +72,7 @@ sub with_immutable (&@) {
     my $block = shift;
     my $before = $Test->current_test;
     $block->();
-    $_->meta->make_immutable for @_;
+    Class::MOP::class_of($_)->make_immutable for @_;
     $block->();
     my $num_tests = $Test->current_test - $before;
     return all { $_ } ($Test->summary)[-$num_tests..-1];
@@ -84,14 +80,12 @@ sub with_immutable (&@) {
 
 1;
 
+# ABSTRACT: Test functions for Moose specific features
+
 __END__
 
 =pod
 
-=head1 NAME
-
-Test::Moose - Test functions for Moose specific features
-
 =head1 SYNOPSIS
 
   use Test::More plan => 1;
@@ -165,20 +159,5 @@ class in C<@class_names> immutable in between the two runs.
 
 See L<Moose/BUGS> for details on reporting bugs.
 
-=head1 AUTHOR
-
-Anders Nor Berle E<lt>debolaz@gmail.comE<gt>
-
-Stevan Little E<lt>stevan@iinteractive.comE<gt>
-
-=head1 COPYRIGHT AND LICENSE
-
-Copyright 2007-2009 by Infinity Interactive, Inc.
-
-L<http://www.iinteractive.com>
-
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
-
 =cut