ebb49e0
Name:           perl-Test-Assertions
ebb49e0
Version:        1.054
f9c4a87
Release:        3%{?dist}
ebb49e0
Summary:        Simple set of building blocks for both unit and runtime testing
ebb49e0
License:        GPLv2
ebb49e0
Group:          Development/Libraries
ebb49e0
URL:            http://search.cpan.org/dist/Test-Assertions/
ebb49e0
Source0:        http://www.cpan.org/authors/id/B/BB/BBC/Test-Assertions-%{version}.tar.gz
ebb49e0
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
ebb49e0
BuildArch:      noarch
ebb49e0
BuildRequires:  perl(ExtUtils::MakeMaker)
ebb49e0
BuildRequires:  perl(Log::Trace)
ebb49e0
BuildRequires:  perl(Test::Pod)
ebb49e0
BuildRequires:  perl(Test::Pod::Coverage)
ebb49e0
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
ebb49e0
ebb49e0
%description
ebb49e0
Test::Assertions provides a convenient set of tools for constructing tests,
ebb49e0
such as unit tests or run-time assertion checks (like C's ASSERT macro).
ebb49e0
Unlike some of the Test:: modules available on CPAN, Test::Assertions is
ebb49e0
not limited to unit test scripts; for example it can be used to check
ebb49e0
output is as expected within a benchmarking script. When it is used for
ebb49e0
unit tests, it generates output in the standard form for CPAN unit testing
ebb49e0
(under Test::Harness).
ebb49e0
ebb49e0
%prep
ebb49e0
%setup -q -n Test-Assertions-%{version}
ebb49e0
ebb49e0
%build
ebb49e0
%{__perl} Makefile.PL INSTALLDIRS=vendor
ebb49e0
make %{?_smp_mflags}
ebb49e0
ebb49e0
%install
ebb49e0
rm -rf $RPM_BUILD_ROOT
ebb49e0
ebb49e0
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
ebb49e0
ebb49e0
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
ebb49e0
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
ebb49e0
ebb49e0
%{_fixperms} $RPM_BUILD_ROOT/*
ebb49e0
ebb49e0
%check
ebb49e0
make test
ebb49e0
ebb49e0
%clean
ebb49e0
rm -rf $RPM_BUILD_ROOT
ebb49e0
ebb49e0
%files
ebb49e0
%defattr(-,root,root,-)
ebb49e0
%doc Changes COPYING README
ebb49e0
%{perl_vendorlib}/*
ebb49e0
%{_mandir}/man3/*
ebb49e0
ebb49e0
%changelog
f9c4a87
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 1.054-3
f9c4a87
- rebuild against perl 5.10.1
f9c4a87
5bdf4bb
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.054-2
5bdf4bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
5bdf4bb
ebb49e0
* Sat Apr 04 2009 Iain Arnell 1.054-1
ebb49e0
- Specfile autogenerated by cpanspec 1.78.