From 48ea8edb6188045f24aa3508a4fdb209369b1720 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Fri, 24 Apr 2020 16:08:44 +0000 Subject: [PATCH] Bug 25277: Unit test Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize --- t/db_dependent/Koha/Z3950Responder/GenericSession.t | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/t/db_dependent/Koha/Z3950Responder/GenericSession.t b/t/db_dependent/Koha/Z3950Responder/GenericSession.t index f888b02121..33dc662827 100644 --- a/t/db_dependent/Koha/Z3950Responder/GenericSession.t +++ b/t/db_dependent/Koha/Z3950Responder/GenericSession.t @@ -23,7 +23,7 @@ our $child; subtest 'test_search' => sub { - plan tests => 19; + plan tests => 20; t::lib::Mocks::mock_preference('SearchEngine', 'Elasticsearch'); @@ -75,7 +75,7 @@ subtest 'test_search' => sub { $search->mock('simple_search_compat', sub { my ( $self, $query ) = @_; - return ('unexpected query', undef, 0) unless $query eq '((author:(author)) AND ((title:(title\(s\))) OR (title:(speciäl))))'; + return ('unexpected query', undef, 0) unless $query eq '((author:(author)) AND ((title:(title\(s\))) OR (title:(speciäl))))' || $query eq "(simple search)"; my @records = ($marc_record_1, $marc_record_2); return (undef, \@records, 2); @@ -117,6 +117,9 @@ subtest 'test_search' => sub { ok($returned2, 'Record 2 returned as MARCXML'); is($returned2->as_xml, $marc_record_2->as_xml, 'Record 2 returned properly'); + $rs = $Zconn->search_pqf('"simple search"'); + is($Zconn->errcode(), 0, 'Search is successful: ' . $Zconn->errmsg()); + # SRU protocol tests my $base = 'http://localhost:42111'; my $ns = 'http://www.loc.gov/zing/srw/'; -- 2.39.5