From 90626253e85885c1459e3516ba6930b23513bdc3 Mon Sep 17 00:00:00 2001 From: Mark Tompsett Date: Mon, 6 Nov 2017 19:49:27 +0000 Subject: [PATCH] Bug 17770: Sitemapper.t fails if date changes during test run To compensate, DateTime->now is mocked to the current date. Signed-off-by: Your Full Name Signed-off-by: Jon Knight Signed-off-by: Kyle M Hall --- t/db_dependent/Sitemapper.t | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/t/db_dependent/Sitemapper.t b/t/db_dependent/Sitemapper.t index 4276470..4c5e741 100755 --- a/t/db_dependent/Sitemapper.t +++ b/t/db_dependent/Sitemapper.t @@ -31,6 +31,10 @@ BEGIN { use_ok('Koha::Sitemapper::Writer'); } +my $now_value = DateTime->now(); +my $mocked_datetime = Test::MockModule->new('DateTime'); +$mocked_datetime->mock('now', sub { return $now_value; } ); + sub slurp { my $file = shift; open my $fh, '<', $file or die; -- 2.10.2