r64997 - in /trunk/libmodule-depends-perl/debian: changelog patches/configure_test_requires.patch patches/meta_json.patch

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Wed Nov 17 19:32:45 UTC 2010


Author: gregoa
Date: Wed Nov 17 19:28:45 2010
New Revision: 64997

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=64997
Log:
add tests for two patches

Modified:
    trunk/libmodule-depends-perl/debian/changelog
    trunk/libmodule-depends-perl/debian/patches/configure_test_requires.patch
    trunk/libmodule-depends-perl/debian/patches/meta_json.patch

Modified: trunk/libmodule-depends-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/changelog?rev=64997&op=diff
==============================================================================
--- trunk/libmodule-depends-perl/debian/changelog (original)
+++ trunk/libmodule-depends-perl/debian/changelog Wed Nov 17 19:28:45 2010
@@ -27,6 +27,7 @@
   * Add /me to Uploaders.
   * Set Standards-Version to 3.9.1; remove ancient version from perl build
     dependency.
+  * Refresh patches and add tests for two of them.
 
  -- gregor herrmann <gregoa at debian.org>  Wed, 17 Nov 2010 19:04:10 +0100
 

Modified: trunk/libmodule-depends-perl/debian/patches/configure_test_requires.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/patches/configure_test_requires.patch?rev=64997&op=diff
==============================================================================
--- trunk/libmodule-depends-perl/debian/patches/configure_test_requires.patch (original)
+++ trunk/libmodule-depends-perl/debian/patches/configure_test_requires.patch Wed Nov 17 19:28:45 2010
@@ -88,3 +88,38 @@
  
      my $file = File::Spec->catfile( getcwd(), $pl );
      eval {
+--- a/t/depends.t
++++ b/t/depends.t
+@@ -1,7 +1,7 @@
+ #!perl
+ use strict;
+ use warnings;
+-use Test::More tests => 20;
++use Test::More tests => 21;
+ my $class = 'Module::Depends::Intrusive';
+ require_ok("Module::Depends");
+ require_ok($class);
+@@ -68,6 +68,12 @@
+ is_deeply( $distant->requires, $our_requires,
+     "got our own requires, non-intrusively, from a distance" );
+ 
++is_deeply(
++    $distant->test_requires,
++    { 'Test::Fatal' => 0 },
++    "got our own test_requires, non-intrusively, from a distance"
++);
++
+ my $json = Module::Depends->new->dist_dir('t/with-json')->find_modules;
+ is_deeply( $json->requires, $our_requires,
+     "got our own requires, non-intrusively, from a distance" );
+--- a/t/with-yaml/META.yml
++++ b/t/with-yaml/META.yml
+@@ -11,6 +11,8 @@
+   YAML: 0
+ build_requires:
+   Test::More: 0
++test_requires:
++  Test::Fatal: 0
+ provides:
+   Module::Depends:
+     file: lib/Module/Depends.pm

Modified: trunk/libmodule-depends-perl/debian/patches/meta_json.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-depends-perl/debian/patches/meta_json.patch?rev=64997&op=diff
==============================================================================
--- trunk/libmodule-depends-perl/debian/patches/meta_json.patch (original)
+++ trunk/libmodule-depends-perl/debian/patches/meta_json.patch Wed Nov 17 19:28:45 2010
@@ -21,3 +21,37 @@
          $self->requires( $meta->{requires} );
          $self->build_requires( $meta->{build_requires} );
      }
+--- a/t/depends.t
++++ b/t/depends.t
+@@ -1,7 +1,7 @@
+ #!perl
+ use strict;
+ use warnings;
+-use Test::More tests => 19;
++use Test::More tests => 20;
+ my $class = 'Module::Depends::Intrusive';
+ require_ok("Module::Depends");
+ require_ok($class);
+@@ -68,6 +68,10 @@
+ is_deeply( $distant->requires, $our_requires,
+     "got our own requires, non-intrusively, from a distance" );
+ 
++my $json = Module::Depends->new->dist_dir('t/with-json')->find_modules;
++is_deeply( $json->requires, $our_requires,
++    "got our own requires, non-intrusively, from a distance" );
++
+ my $inline_mm = $class->new->dist_dir('t/inline-makemaker')->find_modules;
+ is_deeply(
+     $inline_mm->requires,
+--- /dev/null
++++ b/t/with-json/META.json
+@@ -0,0 +1,9 @@
++{
++   "abstract" : "some test",
++   "requires" : {
++      "Class::Accessor::Chained" : "0",
++      "File::chdir" : "0",
++      "File::Spec" : "0",
++      "YAML" : "0",
++   },
++}




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