r49496 - in /branches/upstream/libtest-distmanifest-perl/current: Changes MANIFEST META.yml SIGNATURE lib/Test/DistManifest.pm t/03core.t t/04default.t

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Tue Dec 29 01:57:53 UTC 2009


Author: jawnsy-guest
Date: Tue Dec 29 01:57:39 2009
New Revision: 49496

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=49496
Log:
[svn-upgrade] Integrating new upstream version, libtest-distmanifest-perl (1.009)

Added:
    branches/upstream/libtest-distmanifest-perl/current/t/04default.t
Modified:
    branches/upstream/libtest-distmanifest-perl/current/Changes
    branches/upstream/libtest-distmanifest-perl/current/MANIFEST
    branches/upstream/libtest-distmanifest-perl/current/META.yml
    branches/upstream/libtest-distmanifest-perl/current/SIGNATURE
    branches/upstream/libtest-distmanifest-perl/current/lib/Test/DistManifest.pm
    branches/upstream/libtest-distmanifest-perl/current/t/03core.t

Modified: branches/upstream/libtest-distmanifest-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-distmanifest-perl/current/Changes?rev=49496&op=diff
==============================================================================
--- branches/upstream/libtest-distmanifest-perl/current/Changes (original)
+++ branches/upstream/libtest-distmanifest-perl/current/Changes Tue Dec 29 01:57:39 2009
@@ -1,4 +1,11 @@
-1.008 - XXX - Jonathan Yu <jawnsy at cpan.org>
+1.009 - 28 Dec 2009 - Jonathan Yu <jawnsy at cpan.org>
+
+  + Fixes tests so that the "default MANIFEST.SKIP" test is
+    not run; this could fail when the default MANIFEST.SKIP
+    provided by ExtUtils::Manifest doesn't cover special
+    directories like debian/ (Debian metadata)
+
+1.008 - 28 Dec 2009 - Jonathan Yu <jawnsy at cpan.org>
 
   + Updated POD
 

Modified: branches/upstream/libtest-distmanifest-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-distmanifest-perl/current/MANIFEST?rev=49496&op=diff
==============================================================================
--- branches/upstream/libtest-distmanifest-perl/current/MANIFEST (original)
+++ branches/upstream/libtest-distmanifest-perl/current/MANIFEST Tue Dec 29 01:57:39 2009
@@ -13,6 +13,7 @@
 t/02manifest.t
 t/03core.t
 t/03warn-only.t
+t/04default.t
 t/97pod.t
 t/98pod-coverage.t
 t/99kwalitee.t

Modified: branches/upstream/libtest-distmanifest-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-distmanifest-perl/current/META.yml?rev=49496&op=diff
==============================================================================
--- branches/upstream/libtest-distmanifest-perl/current/META.yml (original)
+++ branches/upstream/libtest-distmanifest-perl/current/META.yml Tue Dec 29 01:57:39 2009
@@ -1,6 +1,6 @@
 ---
 name: Test-DistManifest
-version: 1.008
+version: 1.009
 author:
   - 'Jonathan Yu <jawnsy at cpan.org>'
 abstract: Author test that validates a package MANIFEST
@@ -24,7 +24,7 @@
 provides:
   Test::DistManifest:
     file: lib/Test/DistManifest.pm
-    version: 1.008
+    version: 1.009
 generated_by: Module::Build version 0.35
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html

Modified: branches/upstream/libtest-distmanifest-perl/current/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-distmanifest-perl/current/SIGNATURE?rev=49496&op=diff
==============================================================================
--- branches/upstream/libtest-distmanifest-perl/current/SIGNATURE (original)
+++ branches/upstream/libtest-distmanifest-perl/current/SIGNATURE Tue Dec 29 01:57:39 2009
@@ -15,20 +15,21 @@
 Hash: SHA256
 
 SHA1 9029a833e63dd3a4ed8e66935f8829c2da25727d Build.PL
-SHA1 a93909ca71e32811ce6686fec74949c1e94281f1 Changes
+SHA1 e5e0d68a4ad427c77b62818b7d11f91bc84ca864 Changes
 SHA1 6c23889f86438ab7ceee914d2a3790f84d0dfbd5 LICENSE
-SHA1 afa7577f1fdc3cf2e5e4f6e9ea9b405d4ac06315 MANIFEST
+SHA1 61f9681034def4aa8418c71010937f1bbd6e8ba1 MANIFEST
 SHA1 00fed5572918028398abb60a54b2ebfff4e4f9de MANIFEST.SKIP
-SHA1 944682081b25316dfceac403de000334d21d3393 META.yml
+SHA1 481f883be9161de2ad91b5e4a5a55260856f5c68 META.yml
 SHA1 5d25ac11e88eed4fcb23b203de96a1c1d48d3d24 README
 SHA1 10b9e261ba0670b3ec7754f9505606933e0d597d examples/checkmanifest.t
-SHA1 aab454f84da4ad8fd0f734c069cfdf75ce38baa6 lib/Test/DistManifest.pm
+SHA1 b0de0ad7eda3d15185f157cf9f426e4362c9c23c lib/Test/DistManifest.pm
 SHA1 971a86e480d866d2ec9edaf472416500b2b90a92 t/00signature.t
 SHA1 e9d95aed0cdae6762200ca3d87d91cf6bff817b8 t/01compile.t
 SHA1 e6c740bb179966ff7dbffac2bb486a4be19e47b4 t/01portability.t
 SHA1 244e00a899d7a7789167ab0c3168e627b38aa4cb t/02manifest.t
-SHA1 792e8a5f2bd7bf9039c92be9da2716715718d2e3 t/03core.t
+SHA1 1e34ec93e238273ca78a321b5732794857b47aca t/03core.t
 SHA1 6b1346eb24d9f99a848c447764f1e008c08b7fa4 t/03warn-only.t
+SHA1 532eeb58f23bcaadc6fb55bdf0b6c59bf5f0b716 t/04default.t
 SHA1 b55559812229859f7fc74ff10171f19daf310f63 t/97pod.t
 SHA1 c4e57e1e14ddd9d52f4cd2b35f5367e44c83283c t/98pod-coverage.t
 SHA1 e642edbaba3d75170f9c9885ae4529fb0a7e79dc t/99kwalitee.t
@@ -39,17 +40,17 @@
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (GNU/Linux)
 
-iQIcBAEBCAAGBQJLOR2jAAoJEPPC9oiiHLZIxcwQAKYfEHM8wfMKCscwAH722bpZ
-FNjCZBonBuUpxtLnFzOXNnmm2fHmOiXKl4GNUq+djWnxUx2iiPaKvBZGzMYMdwYT
-mluEzMK5TzqYo06bV/D3KQFRh5qrek2uzLav/G96XR2zwMSQft3If8mcSebwNudc
-5yM+4Ll6GrwT4TYln4QV33FuMhI92B8UYVk3L4YHme78CoXoFCAKZfx6hsGvrglp
-0HsO4wm2EEKUa//R2uHMcc7T6Js4Fj6GzPnm4IlHkn699xJz8DTrXxnoQTsMMK1k
-sjtPw7RxRXU1Bw80YSjgHOHOW5gVlsxm4GIUtvbLTmnDkuWNCLGbekvaYCR4Vc9a
-kRJkm51iTLTrTvOaoYxya3Mtk37ydhF66EJSzlQLh9DOA594smenxKng4IJV3fXr
-3hQDkeWA0+PYN5nEA4KaT7E70vHTZVCNU2tAFo9tr7VtdN9mZn6lsfSGRt086xM0
-RtJ8Tk13IRsnHT/gwhDSBwtKOX/fEei1d57z9VjA/DQtLb5hXxm182RZMfRaGnUv
-EghIRwPPbjmlcD61r9Vmt0EkbEMFDUsulYGzJ7Q+P4ODmjGfuiUiZIfCTrqhuxTD
-rfj2SZI1IwE+/0IIOCU6S6eEggxu8PZ1oho2RaWORdKg1l2xydahIfOnrxiicX72
-YloIEfuS4UhwPjaTMWyH
-=pVi5
+iQIcBAEBCAAGBQJLOWFaAAoJEPPC9oiiHLZI8koP/Aoc6jL2mJhp4aG780bNOWL1
+Oft55r0XJyIO7neaGl5kx5XSaGFPFtrLVEw7C2azjLPaP9Sn4S8wiL6XtvdQVFDx
+3/yYXqZwRowrbpFLd7lltGqxt/hxsx97oQWlJ6wxeEGz9Nxg0wDPTzQei9GNAR04
+TggSlL/lDeDbKnXWkscb7hiR6d8ZRoP0JbPiw5TZFfWSLmSQGNBzVak+mCnJinRR
+72UXJdc2TzchiIFDTO/jhCYJDMSzglW0whLAQxK013j0VaMZG9iFllgUhGZ656R+
+5Fq1YKNNQsC3lesCGT3sWnS4pxwbLwEkTaA/CDxwy+ys1Z/zjWoHxhdgQ6iAhKEi
+weHcgzDqq4CzygoskXW4orFUX2eKh7NNcy4AFIz6huoNTWYcf15KsYkS8r5yCC2s
+y0rTK3Ju4R+o1neWDXuOHjrCFKFTAaVPZwbUt0kc8gQZPp9SbEihl2t8Y2wHyudz
+Oar4lL5q7KJVl2iTg6mFgReOQBpAta3Sue+IG9e7P8PLxLSIV8Jm1ELDsN8hMQVo
+0qYd3tS220M9XCy37yg5vFnsPOHa41x5gmUQVKHBtNHpvTSzKau99SAbmIi6VwWV
+uJIND9HEg7BE9igIpjFUFJtpDxq+d494Wsx/+jxsi+m95T0tezUvtVGucVr3PrtY
+pHojN7jlFYoOcq9gpYdl
+=FYwy
 -----END PGP SIGNATURE-----

Modified: branches/upstream/libtest-distmanifest-perl/current/lib/Test/DistManifest.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-distmanifest-perl/current/lib/Test/DistManifest.pm?rev=49496&op=diff
==============================================================================
--- branches/upstream/libtest-distmanifest-perl/current/lib/Test/DistManifest.pm (original)
+++ branches/upstream/libtest-distmanifest-perl/current/lib/Test/DistManifest.pm Tue Dec 29 01:57:39 2009
@@ -1,7 +1,7 @@
 # Test::DistManifest
 #  Tests that your manifest matches the distribution as it exists.
 #
-# $Id: DistManifest.pm 10663 2009-12-28 20:57:56Z FREQUENCY at cpan.org $
+# $Id: DistManifest.pm 10671 2009-12-29 01:49:23Z FREQUENCY at cpan.org $
 
 package Test::DistManifest;
 
@@ -15,11 +15,11 @@
 
 =head1 VERSION
 
-Version 1.008 ($Id: DistManifest.pm 10663 2009-12-28 20:57:56Z FREQUENCY at cpan.org $)
+Version 1.009 ($Id: DistManifest.pm 10671 2009-12-29 01:49:23Z FREQUENCY at cpan.org $)
 
 =cut
 
-our $VERSION = '1.008';
+our $VERSION = '1.009';
 $VERSION = eval $VERSION;
 
 =head1 EXPORTS

Modified: branches/upstream/libtest-distmanifest-perl/current/t/03core.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-distmanifest-perl/current/t/03core.t?rev=49496&op=diff
==============================================================================
--- branches/upstream/libtest-distmanifest-perl/current/t/03core.t (original)
+++ branches/upstream/libtest-distmanifest-perl/current/t/03core.t Tue Dec 29 01:57:39 2009
@@ -3,15 +3,15 @@
 # t/03core.t
 #  Ensures the MANIFEST test output looks reasonable.
 #
-# $Id: 03core.t 10580 2009-12-22 01:59:15Z FREQUENCY at cpan.org $
+# $Id: 03core.t 10670 2009-12-29 01:33:24Z FREQUENCY at cpan.org $
 
 use strict;
 use warnings;
 
-use Test::Builder::Tester tests => 9; # The sum of all subtests
+use Test::Builder::Tester tests => 8;
 use Test::DistManifest;
 use Test::NoWarnings; # 1 test
-use File::Spec ();
+use File::Spec;
 
 # If MANIFEST_WARN_ONLY is set, unset it
 if (exists($ENV{MANIFEST_WARN_ONLY})) {
@@ -50,21 +50,6 @@
   skip_err  => 1,
 );
 
-# Test default MANIFEST.SKIP when none is present
-#  1 test
-test_out('ok 1 - Parse MANIFEST or equivalent');
-test_diag('Unable to parse MANIFEST.SKIP file:');
-test_diag('No such file or directory');
-test_diag('Using default skip data from ExtUtils::Manifest 1.58');
-test_out('ok 2 - All files are listed in MANIFEST or skipped');
-test_out('ok 3 - All files listed in MANIFEST exist on disk');
-test_out('ok 4 - No files are in both MANIFEST and MANIFEST.SKIP');
-manifest_ok('MANIFEST', 'INVALID.FILE');
-test_test(
-  name      => 'Uses default MANIFEST.SKIP on failure to parse',
-  skip_err  => 1,
-);
-
 # Test what happens when we have some strange circular logic; that is,
 # when MANIFEST and MANIFEST.SKIP point to the same file!
 #  1 test

Added: branches/upstream/libtest-distmanifest-perl/current/t/04default.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-distmanifest-perl/current/t/04default.t?rev=49496&op=file
==============================================================================
--- branches/upstream/libtest-distmanifest-perl/current/t/04default.t (added)
+++ branches/upstream/libtest-distmanifest-perl/current/t/04default.t Tue Dec 29 01:57:39 2009
@@ -1,0 +1,42 @@
+#!/usr/bin/perl -T
+
+# t/04default.t
+#  Test loading of a default MANIFEST.SKIP
+#
+# $Id: 04default.t 10670 2009-12-29 01:33:24Z FREQUENCY at cpan.org $
+
+use strict;
+use warnings;
+
+use Test::DistManifest;
+use Test::More; # for plan
+use File::Spec;
+require Test::Builder::Tester;
+require Test::NoWarnings;
+
+unless ($ENV{RELEASE_TESTING}) {
+  plan skip_all => 'Author tests not required for installation';
+}
+
+Test::Builder::Tester->import( tests => 2 );
+Test::NoWarnings->import(); # 1 test
+
+# If MANIFEST_WARN_ONLY is set, unset it
+if (exists($ENV{MANIFEST_WARN_ONLY})) {
+  delete($ENV{MANIFEST_WARN_ONLY});
+}
+
+# Test default MANIFEST.SKIP when none is present
+#  1 test
+test_out('ok 1 - Parse MANIFEST or equivalent');
+test_diag('Unable to parse MANIFEST.SKIP file:');
+test_diag('No such file or directory');
+test_diag('Using default skip data from ExtUtils::Manifest 1.58');
+test_out('ok 2 - All files are listed in MANIFEST or skipped');
+test_out('ok 3 - All files listed in MANIFEST exist on disk');
+test_out('ok 4 - No files are in both MANIFEST and MANIFEST.SKIP');
+manifest_ok('MANIFEST', 'INVALID.FILE');
+test_test(
+  name      => 'Uses default MANIFEST.SKIP on failure to parse',
+  skip_err  => 1,
+);




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