From d17e2a3840badfa1d545f71c400fccde48007212 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Mon, 9 Jan 2023 14:57:44 +0000 Subject: [PATCH] Bug 32013: (QA follow-up) Move mock to avoid warns from sample data creation Mentored-by: Martin Renvoize Signed-off-by: Nick Clemens --- t/db_dependent/Koha/SearchEngine/Indexer.t | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/t/db_dependent/Koha/SearchEngine/Indexer.t b/t/db_dependent/Koha/SearchEngine/Indexer.t index 726ac6c902..82589fe4dc 100755 --- a/t/db_dependent/Koha/SearchEngine/Indexer.t +++ b/t/db_dependent/Koha/SearchEngine/Indexer.t @@ -261,12 +261,6 @@ subtest 'Test AddRenewal indexer call' => sub { t::lib::Mocks::mock_preference( 'SearchEngine', $engine ); my $mock_index = Test::MockModule->new("Koha::SearchEngine::".$engine."::Indexer"); - $mock_index->mock( index_records => sub { - warn $engine; - my ($package, undef, undef) = caller; - warn $package; - }); - my $biblio = $builder->build_sample_biblio(); my $patron = $builder->build_object( { class => 'Koha::Patrons' } ); my $item = $builder->build_sample_item({ @@ -282,6 +276,13 @@ subtest 'Test AddRenewal indexer call' => sub { } }); + $mock_index->mock( index_records => sub { + warn $engine; + my ($package, undef, undef) = caller; + warn $package; + }); + + warnings_are{ AddRenewal($patron->borrowernumber, $item->itemnumber, $item->homebranch, undef, undef, undef, 0); } [$engine,"Koha::Item"], "index_records is called for $engine when adding a renewal (AddRenewal())"; -- 2.30.2