@@ -, +, @@ --- t/db_dependent/Search.t | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- a/t/db_dependent/Search.t +++ a/t/db_dependent/Search.t @@ -29,6 +29,7 @@ use open ':std', ':encoding(utf8)'; use Test::More tests => 3; use Test::MockModule; use Test::Warn; +use Test::DBIx::Class; use t::lib::Mocks; use t::lib::Mocks::Zebra; @@ -466,6 +467,17 @@ ok(MARC::Record::new_from_xml($results_hashref->{biblioserver}->{RECORDS}->[0],' ($error, $results_hashref, $facets_loop) = getRecords($query,$simple_query,[ ], [ 'biblioserver' ],20,0,\%branches,\%itemtypes,$query_type,0); is($results_hashref->{biblioserver}->{hits}, 2, "getRecords generated availability-limited search matched right number of records"); + my $db = Test::MockModule->new('Koha::Database'); + $db->mock( _new_schema => sub { return Schema(); } ); + Koha::Database::flush_schema_cache(); + fixtures_ok [ + Item => [ + [qw( itemnumber )], + [ 1 ], + [ 2 ], + ], + ], + 'Add items with itemnumber 1 and 2'; @newresults = searchResults({'interface'=>'opac'}, $query_desc, $results_hashref->{'biblioserver'}->{'hits'}, 17, 0, 0, $results_hashref->{'biblioserver'}->{"RECORDS"}); my $allavailable = 'true'; --