From c269a0148661a2f39e75688eeaf9be48f0926cf6 Mon Sep 17 00:00:00 2001 From: Mark Tompsett Date: Mon, 6 Nov 2017 19:49:27 +0000 Subject: [PATCH] Bug 17770: Fix Sitemapper.t if date changes during test run To compensate, DateTime->now is mocked to the current date. Signed-off-by: Jon Knight Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart --- 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 4276470728..4c5e741514 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.39.2