X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FTest%2FMoose.pm;h=38f5fe67cccd136aad8e051c4df93ecb11874d17;hb=bdd1acbdd2d351b1d689969a405a6a89c4473b93;hp=e25a265aedd1cb968d8aad297b7bc84f9f6045a4;hpb=1c7518d411958aa1651b82bbc8238265c6248f75;p=gitmo%2FMoose.git diff --git a/lib/Test/Moose.pm b/lib/Test/Moose.pm index e25a265..38f5fe6 100644 --- a/lib/Test/Moose.pm +++ b/lib/Test/Moose.pm @@ -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 for details on reporting bugs. -=head1 AUTHOR - -Anders Nor Berle Edebolaz@gmail.comE - -Stevan Little Estevan@iinteractive.comE - -=head1 COPYRIGHT AND LICENSE - -Copyright 2007-2009 by Infinity Interactive, Inc. - -L - -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - =cut