diff --git a/perl-CPAN-Meta-YAML.spec b/perl-CPAN-Meta-YAML.spec index b9ab666..8ae4c97 100644 --- a/perl-CPAN-Meta-YAML.spec +++ b/perl-CPAN-Meta-YAML.spec @@ -1,3 +1,12 @@ +# Run extra test +%if 0%{!?perl_bootstrap:1} +%bcond_without perl_CPAN_Meta_YAML_enables_extra_test +%else +# Don't run extra tests when bootstrapping as many of those +# tests' dependencies build-require this package +%bcond_with perl_CPAN_Meta_YAML_enables_extra_test +%endif + Name: perl-CPAN-Meta-YAML Version: 0.018 Release: 395%{?dist} @@ -40,10 +49,8 @@ BuildRequires: perl(lib) BuildRequires: perl(Test::More) >= 0.96 BuildRequires: perl(utf8) BuildRequires: perl(vars) +%if %{with perl_CPAN_Meta_YAML_enables_extra_test} # Extra Tests: -# Don't run extra tests when bootstrapping as many of those -# tests' dependencies build-require this package -%if 0%{!?perl_bootstrap:1} BuildRequires: perl(blib) BuildRequires: perl(Test::CPAN::Meta) BuildRequires: perl(Test::Pod) @@ -72,7 +79,7 @@ find %{buildroot} -type f -name .packlist -exec rm -f {} \; %check make test -%if 0%{!?perl_bootstrap:1} +%if %{with perl_CPAN_Meta_YAML_enables_extra_test} make test TEST_FILES="xt/*/*.t" %endif