From 691e79562c918b30005f3ac37c4635898ff9a3a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 4 Jul 2018 15:54:04 +0200 Subject: [PATCH] Disable extra tests on RHEL --- perl-PPI.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/perl-PPI.spec b/perl-PPI.spec index 1b8d2fc..bf39815 100644 --- a/perl-PPI.spec +++ b/perl-PPI.spec @@ -5,6 +5,13 @@ %bcond_without XSAccessor %endif +# Run extra test +%if 0%{?rhel} +%bcond_with perl_PPI_enables_extra_test +%else +%bcond_without perl_PPI_enables_extra_test +%endif + Name: perl-PPI Version: 1.236 Release: 5%{?dist} @@ -62,6 +69,7 @@ BuildRequires: perl(Test::Object) >= 0.07 BuildRequires: perl(Test::SubCalls) >= 1.07 BuildRequires: perl(Time::HiRes) BuildRequires: perl(utf8) +%if %{with perl_PPI_enables_extra_test} # =============== Release Tests ===================== # Circular dependencies in release tests, so don't do them when bootstrapping: # Perl::MinimumVersion → PPI @@ -75,6 +83,7 @@ BuildRequires: perl(Test::CPAN::Meta) >= 0.17 BuildRequires: perl(Test::MinimumVersion) >= 0.101080 BuildRequires: perl(Test::Pod) >= 1.44 %endif +%endif # =============== Module Runtime ==================== Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) %if %{with XSAccessor} @@ -117,7 +126,7 @@ make install DESTDIR=%{buildroot} %check make test -%if 0%{!?perl_bootstrap:1} +%if %{with perl_PPI_enables_extra_test} && 0%{!?perl_bootstrap:1} make test TEST_FILES="xt/*.t" RELEASE_TESTING=1 %endif