|
Lines 17-23
Link Here
|
| 17 |
use strict; |
17 |
use strict; |
| 18 |
use warnings; |
18 |
use warnings; |
| 19 |
|
19 |
|
| 20 |
use Test::More tests => 5; # last test to print |
20 |
use Test::More tests => 10; # last test to print |
| 21 |
use Koha::SearchEngine::Elasticsearch::QueryBuilder; |
21 |
use Koha::SearchEngine::Elasticsearch::QueryBuilder; |
| 22 |
|
22 |
|
| 23 |
my $builder = Koha::SearchEngine::Elasticsearch::QueryBuilder->new( { index => 'mydb' } ); |
23 |
my $builder = Koha::SearchEngine::Elasticsearch::QueryBuilder->new( { index => 'mydb' } ); |
|
Lines 37-39
ok( my $query = $builder->build_query('easy'), 'Build a search query');
Link Here
|
| 37 |
|
37 |
|
| 38 |
ok( my $results = $searcher->search( $query) , 'Do a search ' ); |
38 |
ok( my $results = $searcher->search( $query) , 'Do a search ' ); |
| 39 |
|
39 |
|
| 40 |
- |
40 |
ok( my $marc = $searcher->json2marc( $results->first ), 'Convert JSON to MARC'); |
|
|
41 |
|
| 42 |
is (my $count = $searcher->count( $query ), 0 , 'Get a count of the results, without returning results '); |
| 43 |
|
| 44 |
ok ($results = $searcher->search_compat( $query ), 'Test search_compat' ); |
| 45 |
|
| 46 |
ok (($results,$count) = $searcher->search_auth_compat ( $query ), 'Test search_auth_compat' ); |
| 47 |
|
| 48 |
is ( $count = $searcher->count_auth_use($searcher,1), 0, 'Testing count_auth_use'); |
| 49 |
|
| 50 |
|