r75333 - in /trunk/libany-moose-perl: ./ debian/ devel/ lib/Any/ t/

ghedo-guest at users.alioth.debian.org ghedo-guest at users.alioth.debian.org
Fri Jun 10 08:56:28 UTC 2011


Author: ghedo-guest
Date: Fri Jun 10 08:56:14 2011
New Revision: 75333

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=75333
Log:
IGNORE-VERSION: 0.15
"Standardize" the test suite
* New upstream release

Added:
    trunk/libany-moose-perl/devel/
      - copied from r75332, branches/upstream/libany-moose-perl/current/devel/
Modified:
    trunk/libany-moose-perl/Changes
    trunk/libany-moose-perl/LICENSE
    trunk/libany-moose-perl/MANIFEST
    trunk/libany-moose-perl/META.yml
    trunk/libany-moose-perl/Makefile.PL
    trunk/libany-moose-perl/README
    trunk/libany-moose-perl/debian/changelog
    trunk/libany-moose-perl/dist.ini
    trunk/libany-moose-perl/lib/Any/Moose.pm
    trunk/libany-moose-perl/t/000-version.t
    trunk/libany-moose-perl/t/001-basic-moose.t
    trunk/libany-moose-perl/t/001-basic-mouse.t
    trunk/libany-moose-perl/t/002-other-modules-moose.t
    trunk/libany-moose-perl/t/002-other-modules-mouse.t
    trunk/libany-moose-perl/t/003-is_moose_loaded.t
    trunk/libany-moose-perl/t/004-x-modules-moose.t
    trunk/libany-moose-perl/t/004-x-modules-mouse.t
    trunk/libany-moose-perl/t/005-aliases-moose.t
    trunk/libany-moose-perl/t/005-aliases-mouse.t
    trunk/libany-moose-perl/t/010-use_mouse_roles.t
    trunk/libany-moose-perl/t/011-use_moose_roles.t
    trunk/libany-moose-perl/t/012-use_moose_util.t
    trunk/libany-moose-perl/t/012-use_mouse_util.t

Modified: trunk/libany-moose-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/Changes?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/Changes (original)
+++ trunk/libany-moose-perl/Changes Fri Jun 10 08:56:14 2011
@@ -1,3 +1,12 @@
+0.15 2011-06-07
+  * Standardize the tests' Mouse/Moose loading eval/skip code
+    (Sartak, reported by Daniel Macks)
+    - fixes [rt.cpan.org #68657]
+
+0.14 2011-04-29
+  * Skip t/004-x-modules-mouse.t if you don't have MouseX::Types 0.03 since
+    older versions do not work with modern Mouse (Sartak, reported by ewilhelm)
+
 0.13  Wed 19 May 2010
   * Add load_first_existing_class (gfx)
 

Modified: trunk/libany-moose-perl/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/LICENSE?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/LICENSE (original)
+++ trunk/libany-moose-perl/LICENSE Fri Jun 10 08:56:14 2011
@@ -18,15 +18,16 @@
 
   The GNU General Public License, Version 1, February 1989
 
-		    GNU GENERAL PUBLIC LICENSE
-		     Version 1, February 1989
+                    GNU GENERAL PUBLIC LICENSE
+                     Version 1, February 1989
 
  Copyright (C) 1989 Free Software Foundation, Inc.
-                59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
+                    51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 
-			    Preamble
+                            Preamble
 
   The license agreements of most software companies try to keep users
 at the mercy of those companies.  By contrast, our General Public
@@ -67,7 +68,7 @@
   The precise terms and conditions for copying, distribution and
 modification follow.
 
-		    GNU GENERAL PUBLIC LICENSE
+                    GNU GENERAL PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 
   0. This License Agreement applies to any program or other work which
@@ -185,7 +186,7 @@
 of preserving the free status of all derivatives of our free software and
 of promoting the sharing and reuse of software generally.
 
-			    NO WARRANTY
+                            NO WARRANTY
 
   9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
@@ -207,9 +208,9 @@
 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGES.
 
-		     END OF TERMS AND CONDITIONS
-
-	Appendix: How to Apply These Terms to Your New Programs
+                     END OF TERMS AND CONDITIONS
+
+        Appendix: How to Apply These Terms to Your New Programs
 
   If you develop a new program, and you want it to be of the greatest
 possible use to humanity, the best way to achieve this is to make it
@@ -235,8 +236,9 @@
     GNU General Public License for more details.
 
     You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software Foundation,
-    Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA  02110-1301 USA
+
 
 Also add information on how to contact you by electronic and paper mail.
 

Modified: trunk/libany-moose-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/MANIFEST?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/MANIFEST (original)
+++ trunk/libany-moose-perl/MANIFEST Fri Jun 10 08:56:14 2011
@@ -4,6 +4,7 @@
 META.yml
 Makefile.PL
 README
+devel/test-combos.pl
 dist.ini
 lib/Any/Moose.pm
 t/000-version.t

Modified: trunk/libany-moose-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/META.yml?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/META.yml (original)
+++ trunk/libany-moose-perl/META.yml Fri Jun 10 08:56:14 2011
@@ -8,9 +8,9 @@
   - 'Goro Fuji <gfuji at cpan.org>'
 build_requires: {}
 configure_requires:
-  ExtUtils::MakeMaker: 6.31
+  ExtUtils::MakeMaker: 6.30
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.200004, CPAN::Meta::Converter version 2.110360'
+generated_by: 'Dist::Zilla version 4.200007, CPAN::Meta::Converter version 2.110440'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -19,4 +19,4 @@
 requires:
   Mouse: 0.40
   perl: 5.006_002
-version: 0.14
+version: 0.15

Modified: trunk/libany-moose-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/Makefile.PL?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/Makefile.PL (original)
+++ trunk/libany-moose-perl/Makefile.PL Fri Jun 10 08:56:14 2011
@@ -2,9 +2,9 @@
 use strict;
 use warnings;
 
-BEGIN { require 5.006_002; }
+use 5.006_002;
 
-use ExtUtils::MakeMaker 6.31;
+use ExtUtils::MakeMaker 6.30;
 
 
 
@@ -13,7 +13,7 @@
   'AUTHOR' => 'Shawn M Moore <sartak at bestpractical.com>, Florian Ragwitz <rafl at debian.org>, Stevan Little <stevan at iinteractive.com>, Tokuhiro Matsuno <tokuhirom at gmail.com>, Goro Fuji <gfuji at cpan.org>',
   'BUILD_REQUIRES' => {},
   'CONFIGURE_REQUIRES' => {
-    'ExtUtils::MakeMaker' => '6.31'
+    'ExtUtils::MakeMaker' => '6.30'
   },
   'DISTNAME' => 'Any-Moose',
   'EXE_FILES' => [],
@@ -22,7 +22,7 @@
   'PREREQ_PM' => {
     'Mouse' => '0.40'
   },
-  'VERSION' => '0.14',
+  'VERSION' => '0.15',
   'test' => {
     'TESTS' => 't/*.t'
   }

Modified: trunk/libany-moose-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/README?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/README (original)
+++ trunk/libany-moose-perl/README Fri Jun 10 08:56:14 2011
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Any-Moose,
-version 0.14:
+version 0.15:
 
   use Moose or Mouse modules
 

Modified: trunk/libany-moose-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/debian/changelog?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/debian/changelog (original)
+++ trunk/libany-moose-perl/debian/changelog Fri Jun 10 08:56:14 2011
@@ -1,3 +1,12 @@
+libany-moose-perl (0.15-1) UNRELEASED; urgency=low
+
+  IGNORE-VERSION: 0.15
+  "Standardize" the test suite
+
+  * New upstream release
+
+ -- Alessandro Ghedini <al3xbio at gmail.com>  Fri, 10 Jun 2011 10:53:17 +0200
+
 libany-moose-perl (0.14-1) unstable; urgency=low
 
   [ Ansgar Burchardt ]

Modified: trunk/libany-moose-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/dist.ini?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/dist.ini (original)
+++ trunk/libany-moose-perl/dist.ini Fri Jun 10 08:56:14 2011
@@ -1,5 +1,5 @@
 name    = Any-Moose
-version = 0.14
+version = 0.15
 author  = Shawn M Moore <sartak at bestpractical.com>
 author  = Florian Ragwitz <rafl at debian.org>
 author  = Stevan Little <stevan at iinteractive.com>
@@ -14,6 +14,6 @@
 
 [PodWeaver]
 
-[Prereq]
+[Prereqs]
 Mouse = 0.40
 perl  = 5.006_002

Modified: trunk/libany-moose-perl/lib/Any/Moose.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/lib/Any/Moose.pm?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/lib/Any/Moose.pm (original)
+++ trunk/libany-moose-perl/lib/Any/Moose.pm Fri Jun 10 08:56:14 2011
@@ -1,6 +1,6 @@
 package Any::Moose;
 BEGIN {
-  $Any::Moose::VERSION = '0.14';
+  $Any::Moose::VERSION = '0.15';
 }
 # ABSTRACT: use Moose or Mouse modules
 
@@ -236,7 +236,7 @@
 
 =head1 VERSION
 
-version 0.14
+version 0.15
 
 =head1 SYNOPSIS
 

Modified: trunk/libany-moose-perl/t/000-version.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/000-version.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/000-version.t (original)
+++ trunk/libany-moose-perl/t/000-version.t Fri Jun 10 08:56:14 2011
@@ -12,10 +12,10 @@
 
 sub show_version {
     my $klass = shift;
-    if (eval "require $klass; 1;") {
+    if (eval "use $klass (); 1") {
         no strict 'refs';
         diag "$klass: " . ${"${klass}::VERSION"};
     } else {
-        diag "$klass not found";
+        diag "$klass unavailable: $@";
     }
 }

Modified: trunk/libany-moose-perl/t/001-basic-moose.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/001-basic-moose.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/001-basic-moose.t (original)
+++ trunk/libany-moose-perl/t/001-basic-moose.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Moose';
-    plan skip_all => 'Moose not available' if $@;
+    eval 'use Moose ()';
+    plan skip_all => "Moose unavailable: $@" if $@;
     plan tests => 9;
 }
 

Modified: trunk/libany-moose-perl/t/001-basic-mouse.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/001-basic-mouse.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/001-basic-mouse.t (original)
+++ trunk/libany-moose-perl/t/001-basic-mouse.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Mouse';
-    plan skip_all => 'Mouse not available' if $@;
+    eval 'use Mouse ()';
+    plan skip_all => "Mouse unavailable: $@" if $@;
     plan tests => 9;
 }
 
@@ -29,9 +29,8 @@
 ok(!Moused::Any::Moose->can('has'), "has was unimported");
 
 SKIP: {
-    my $loaded_moose;
-    BEGIN { $loaded_moose = eval 'require Moose' }
-    skip "Moose required for these tests to be useful" => 3 unless $loaded_moose;
+    eval 'use Moose ()';
+    skip "Moose unavailable: $@" => 3 if $@;
 
     do {
         package After::Moose;

Modified: trunk/libany-moose-perl/t/002-other-modules-moose.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/002-other-modules-moose.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/002-other-modules-moose.t (original)
+++ trunk/libany-moose-perl/t/002-other-modules-moose.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Moose';
-    plan skip_all => 'Moose not available' if $@;
+    eval 'use Moose ()';
+    plan skip_all => "Moose unavailable: $@" if $@;
     plan tests => 2;
 }
 

Modified: trunk/libany-moose-perl/t/002-other-modules-mouse.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/002-other-modules-mouse.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/002-other-modules-mouse.t (original)
+++ trunk/libany-moose-perl/t/002-other-modules-mouse.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Mouse';
-    plan skip_all => 'Mouse not available' if $@;
+    eval 'use Mouse ()';
+    plan skip_all => "Mouse unavailable: $@" if $@;
     plan tests => 2;
 }
 
@@ -21,9 +21,8 @@
 };
 
 SKIP: {
-    my $loaded_moose;
-    BEGIN { $loaded_moose = eval 'require Moose' }
-    skip "Moose required for these tests to be useful" => 1 unless $loaded_moose;
+    eval 'use Moose ()';
+    skip "Moose unavailable: $@" => 1 if $@;
 
     do {
         package After::Moose;

Modified: trunk/libany-moose-perl/t/003-is_moose_loaded.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/003-is_moose_loaded.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/003-is_moose_loaded.t (original)
+++ trunk/libany-moose-perl/t/003-is_moose_loaded.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Mouse';
-    plan skip_all => 'Mouse not available' if $@;
+    eval 'use Mouse ()';
+    plan skip_all => "Mouse unavailable: $@" if $@;
     plan tests => 3;
 }
 
@@ -21,8 +21,8 @@
     package Foo;
     BEGIN {
         SKIP: {
-            eval 'use Moose';
-            ::skip 'Moose not installed', 1 if $@;
+            eval 'use Moose ()';
+            ::skip "Moose unavailable: $@", 1 if $@;
 
             ::ok(Any::Moose::_is_moose_loaded(), '... Moose is loaded');
         }

Modified: trunk/libany-moose-perl/t/004-x-modules-moose.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/004-x-modules-moose.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/004-x-modules-moose.t (original)
+++ trunk/libany-moose-perl/t/004-x-modules-moose.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,11 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Moose; require MooseX::Types';
-    plan skip_all => 'Moose or MooseX::Types not available' if $@;
+    eval 'use Moose ()';
+    plan skip_all => "Moose unavailable: $@" if $@;
+    eval 'use MooseX::Types ()';
+    plan skip_all => "Moose::Types unavailable: $@" if $@;
+
     plan tests => 2;
 }
 

Modified: trunk/libany-moose-perl/t/004-x-modules-mouse.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/004-x-modules-mouse.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/004-x-modules-mouse.t (original)
+++ trunk/libany-moose-perl/t/004-x-modules-mouse.t Fri Jun 10 08:56:14 2011
@@ -6,7 +6,11 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    plan skip_all => 'Mouse or MouseX::Types 0.03 not available' unless eval "require Mouse; require MouseX::Types 0.03;";
+    eval 'use Mouse ()';
+    plan skip_all => "Mouse unavailable: $@" if $@;
+    eval 'use MouseX::Types 0.03';
+    plan skip_all => "Mouse::Types 0.03 unavailable: $@" if $@;
+
     plan tests => 2;
 }
 
@@ -19,9 +23,10 @@
 };
 
 SKIP: {
-    my $loaded_moose;
-    BEGIN { $loaded_moose = eval 'require Moose; require MooseX::Types' }
-    skip "Moose and MooseX::Types required for these tests to be useful" => 1 unless $loaded_moose;
+    eval 'use Moose ()';
+    skip "Moose unavailable: $@" => 1 if $@;
+    eval 'use MooseX::Types ()';
+    skip "MooseX::Types unavailable: $@" => 1 if $@;
 
     do {
         package After::Moose;

Modified: trunk/libany-moose-perl/t/005-aliases-moose.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/005-aliases-moose.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/005-aliases-moose.t (original)
+++ trunk/libany-moose-perl/t/005-aliases-moose.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Moose;';
-    plan skip_all => 'Moose not available' if $@;
+    eval 'use Moose ()';
+    plan skip_all => "Moose unavailable: $@" if $@;
     plan tests => 21;
 }
 

Modified: trunk/libany-moose-perl/t/005-aliases-mouse.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/005-aliases-mouse.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/005-aliases-mouse.t (original)
+++ trunk/libany-moose-perl/t/005-aliases-mouse.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Mouse;';
-    plan skip_all => 'Mouse not available' if $@;
+    eval 'use Mouse ()';
+    plan skip_all => "Mouse unavailable: $@" if $@;
     plan tests => 21;
 }
 

Modified: trunk/libany-moose-perl/t/010-use_mouse_roles.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/010-use_mouse_roles.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/010-use_mouse_roles.t (original)
+++ trunk/libany-moose-perl/t/010-use_mouse_roles.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Mouse';
-    plan skip_all => 'Mouse not available' if $@;
+    eval 'use Mouse ()';
+    plan skip_all => "Mouse unavailable: $@" if $@;
     plan tests => 1;
 }
 

Modified: trunk/libany-moose-perl/t/011-use_moose_roles.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/011-use_moose_roles.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/011-use_moose_roles.t (original)
+++ trunk/libany-moose-perl/t/011-use_moose_roles.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Moose';
-    plan skip_all => 'Moose not available' if $@;
+    eval 'use Moose ()';
+    plan skip_all => "Moose unavailable: $@" if $@;
     plan tests => 1;
 }
 

Modified: trunk/libany-moose-perl/t/012-use_moose_util.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/012-use_moose_util.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/012-use_moose_util.t (original)
+++ trunk/libany-moose-perl/t/012-use_moose_util.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Moose';
-    plan skip_all => 'Moose not available' if $@;
+    eval 'use Moose ()';
+    plan skip_all => "Moose unavailable: $@" if $@;
     plan tests => 2;
 }
 

Modified: trunk/libany-moose-perl/t/012-use_mouse_util.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/t/012-use_mouse_util.t?rev=75333&op=diff
==============================================================================
--- trunk/libany-moose-perl/t/012-use_mouse_util.t (original)
+++ trunk/libany-moose-perl/t/012-use_mouse_util.t Fri Jun 10 08:56:14 2011
@@ -6,8 +6,8 @@
 BEGIN { delete $ENV{ANY_MOOSE} }
 
 BEGIN {
-    eval 'require Mouse';
-    plan skip_all => 'Mouse not available' if $@;
+    eval 'use Mouse ()';
+    plan skip_all => "Mouse unavailable: $@" if $@;
     plan tests => 2;
 }
 




More information about the Pkg-perl-cvs-commits mailing list