[perl-Data-Dumper-Names] Re-enable the test suite

Paul Howarth pghmcfc at fedoraproject.org
Mon Jan 20 20:14:18 UTC 2014


commit d4ecc9ffce2c17e8481148c24a94c20cc25a4869
Author: Paul Howarth <paul at city-fan.org>
Date:   Mon Jan 20 20:14:02 2014 +0000

    Re-enable the test suite
    
    - Re-enable the test suite: Test::Most is not required
    - BR: perl(Test::Pod) and perl(Test::Pod::Coverage) for extra test coverage

 perl-Data-Dumper-Names.spec |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/perl-Data-Dumper-Names.spec b/perl-Data-Dumper-Names.spec
index b9718a1..b7b695c 100644
--- a/perl-Data-Dumper-Names.spec
+++ b/perl-Data-Dumper-Names.spec
@@ -1,6 +1,6 @@
 Name:           perl-Data-Dumper-Names
 Version:        0.03
-Release:        16%{?dist}
+Release:        17%{?dist}
 Summary:        Data::Dumper like module for printing and eval data structures
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -10,8 +10,9 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(PadWalker) >= 0.13
-# Cyclic dependencies on Test::More
 BuildRequires:  perl(Test::More)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
 Requires:       perl(PadWalker) >= 0.13
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
@@ -36,7 +37,11 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
 %{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
-#./Build test
+# Avoid annoying noise from TAP::Parser::SourceHandler::Perl version 3.28 (CPAN RT#85106)
+# (as found in EL-7 beta)
+export PERL5LIB="$(pwd)/no-such-directory"
+
+./Build test
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -48,6 +53,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Mon Jan 20 2014 Paul Howarth <paul at city-fan.org> - 0.03-17
+- Re-enable the test suite: Test::Most is not required
+- BR: perl(Test::Pod) and perl(Test::Pod::Coverage) for extra test coverage
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.03-16
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
@@ -73,7 +82,7 @@ rm -rf $RPM_BUILD_ROOT
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
 * Thu Dec 16 2010 Marcela Maslanova <mmaslano at redhat.com> - 0.03-8
-- 661697 rebuild for fixing problems with vendorach/lib
+- Rebuild to fix problems with vendorarch/lib (#661697)
 
 * Fri Apr 30 2010 Marcela Maslanova <mmaslano at redhat.com> - 0.03-7
 - Mass rebuild with perl-5.12.0


More information about the scm-commits mailing list