From dcf7baa719df3e1910e2a94ce3e14211959bcfd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 7 Dec 2017 15:26:26 +0100 Subject: [PATCH] Control running extra test with a build condition --- perl-Package-Generator.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/perl-Package-Generator.spec b/perl-Package-Generator.spec index ba0541c..cbf778e 100644 --- a/perl-Package-Generator.spec +++ b/perl-Package-Generator.spec @@ -1,5 +1,7 @@ # We need to patch the test suite if we have an old version of Test::More %global old_test_more %(perl -MTest::More -e 'print (($Test::More::VERSION < 0.88) ? 1 : 0);' 2>/dev/null || echo 0) +# Run extra test +%bcond_without perl_Package_Generator_enables_extra_test Name: perl-Package-Generator Version: 1.106 @@ -21,8 +23,10 @@ BuildRequires: perl(Scalar::Util) # Test Suite BuildRequires: perl(Params::Util) >= 0.11 BuildRequires: perl(Test::More) >= 0.47 +%if %{with perl_Package_Generator_enables_extra_test} # Extra Tests BuildRequires: perl(Test::Pod) +%endif # Runtime Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) @@ -50,7 +54,9 @@ find %{buildroot} -type f -name .packlist -exec rm -f {} \; %check make test +%if %{with perl_Package_Generator_enables_extra_test} make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" +%endif %clean rm -rf %{buildroot}