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