From 39ff330c8dd7f8126567c3004d13ed9b11926d94 Mon Sep 17 00:00:00 2001 From: Chris Cormack Date: Wed, 13 Apr 2016 21:20:36 +0000 Subject: [PATCH] Bug 12478 : Fixing the tests for Koha::SearchEngine::Elasticsearch::Search perl t/Koha_SearchEngine_Elasticsearch_Search.t Signed-off-by: Nick Clemens Signed-off-by: Jesse Weaver Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher --- ...t => Koha_SearchEngine_Elasticsearch_Search.t} | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) rename t/{Koha_ElasticSearch_Search.t => Koha_SearchEngine_Elasticsearch_Search.t} (60%) diff --git a/t/Koha_ElasticSearch_Search.t b/t/Koha_SearchEngine_Elasticsearch_Search.t similarity index 60% rename from t/Koha_ElasticSearch_Search.t rename to t/Koha_SearchEngine_Elasticsearch_Search.t index 081b162e66..91c5da50ac 100644 --- a/t/Koha_ElasticSearch_Search.t +++ b/t/Koha_SearchEngine_Elasticsearch_Search.t @@ -1,7 +1,7 @@ # #=============================================================================== # -# FILE: Koha_ElasticSearch_Search.t +# FILE: Koha_SearchEngine_Elasticsearch_Search.t # # DESCRIPTION: # @@ -19,11 +19,14 @@ use strict; use warnings; use Test::More tests => 5; # last test to print +use Koha::SearchEngine::Elasticsearch::QueryBuilder; -use_ok('Koha::ElasticSearch::Search'); +my $builder = Koha::SearchEngine::Elasticsearch::QueryBuilder->new( { index => 'mydb' } ); + +use_ok('Koha::SearchEngine::Elasticsearch::Search'); ok( - my $searcher = Koha::ElasticSearch::Search->new( + my $searcher = Koha::SearchEngine::Elasticsearch::Search->new( { 'nodes' => ['localhost:9200'], 'index' => 'mydb' } ), 'Creating a Koha::ElasticSearch::Search object' @@ -31,8 +34,6 @@ ok( is( $searcher->index, 'mydb', 'Testing basic accessor' ); -ok( $searcher->connect, 'Connect to ElasticSearch server' ); -ok( my $results = $searcher->search( { record => 'easy' } ), 'Do a search ' ); +ok( my $query = $builder->build_query('easy'), 'Build a search query'); -ok( my $marcresults = $searcher->marc_search( { record => 'Fish' } ), - 'Do a marc search' ); +ok( my $results = $searcher->search( $query) , 'Do a search ' ); -- 2.39.2