3 %bcond_without tests # do not perform "make test"
7 Summary: Test::MockTime - Replaces actual time with simulated time
9 Name: perl-Test-MockTime
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/Test/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: de726192bcdd0cef68a07ffdf11d7300
17 URL: http://search.cpan.org/dist/Test-MockTime/
18 BuildRequires: perl-devel >= 1:5.8.0
19 BuildRequires: rpm-perlprov >= 4.1-13
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 This module was created to enable test suites to test code at specific
25 points in time. Specifically it overrides localtime, gmtime and time at
26 compile time and then relies on the user supplying a mock time via
27 set_relative_time, set_absolute_time or set_fixed_time to alter future
28 calls to gmtime,time or localtime.
30 # %description -l pl.UTF-8
34 %setup -q -n %{pdir}-%{pnam}-%{version}
37 %{__perl} Makefile.PL \
41 %{?with_tests:%{__make} test}
44 rm -rf $RPM_BUILD_ROOT
46 %{__make} pure_install \
47 DESTDIR=$RPM_BUILD_ROOT
50 rm -rf $RPM_BUILD_ROOT
53 %defattr(644,root,root,755)
55 %{perl_vendorlib}/Test/*.pm