diff --git a/perl-Data-OptList.spec b/perl-Data-OptList.spec index a8f1af7..5130bfc 100644 --- a/perl-Data-OptList.spec +++ b/perl-Data-OptList.spec @@ -1,3 +1,8 @@ +# Run extra test +%bcond_without perl_Data_OptList_enables_extra_test +# Run optional test +%bcond_without perl_Data_OptList_enables_optional_test + Name: perl-Data-OptList Version: 0.110 Release: 5%{?dist} @@ -23,11 +28,15 @@ BuildRequires: perl(warnings) # Test Suite BuildRequires: perl(File::Spec) BuildRequires: perl(Test::More) >= 0.88 +%if %{with perl_Data_OptList_enables_optional_test} # Optional Tests BuildRequires: perl(CPAN::Meta) >= 2.120900 BuildRequires: perl(CPAN::Meta::Prereqs) +%endif +%if %{with perl_Data_OptList_enables_extra_test} # Extra Tests BuildRequires: perl(Test::Pod) >= 1.41 +%endif # Dependencies Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) @@ -72,7 +81,9 @@ find %{buildroot} -type f -name .packlist -delete %check make test +%if %{with perl_Data_OptList_enables_extra_test} make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" +%endif %files %license LICENSE