Lines 17-26
Link Here
|
17 |
|
17 |
|
18 |
use Modern::Perl; |
18 |
use Modern::Perl; |
19 |
|
19 |
|
20 |
use Test::More tests => 13; |
20 |
use Test::More tests => 15; |
21 |
use t::lib::Mocks; |
21 |
use t::lib::Mocks; |
22 |
|
22 |
|
23 |
use Koha::SearchEngine::Elasticsearch::QueryBuilder; |
23 |
use Koha::SearchEngine::Elasticsearch::QueryBuilder; |
|
|
24 |
use Koha::SearchEngine::Elasticsearch::Indexer; |
25 |
|
24 |
|
26 |
|
25 |
my $builder = Koha::SearchEngine::Elasticsearch::QueryBuilder->new( { index => 'mydb' } ); |
27 |
my $builder = Koha::SearchEngine::Elasticsearch::QueryBuilder->new( { index => 'mydb' } ); |
26 |
|
28 |
|
Lines 41-49
SKIP: {
Link Here
|
41 |
|
43 |
|
42 |
eval { $builder->get_elasticsearch_params; }; |
44 |
eval { $builder->get_elasticsearch_params; }; |
43 |
|
45 |
|
44 |
skip 'ElasticSeatch configuration not available', 6 |
46 |
skip 'ElasticSeatch configuration not available', 8 |
45 |
if $@; |
47 |
if $@; |
46 |
|
48 |
|
|
|
49 |
Koha::SearchEngine::Elasticsearch::Indexer->new({ index => 'mydb' })->drop_index; |
50 |
|
47 |
ok( my $results = $searcher->search( $query) , 'Do a search ' ); |
51 |
ok( my $results = $searcher->search( $query) , 'Do a search ' ); |
48 |
|
52 |
|
49 |
ok( my $marc = $searcher->json2marc( $results->first ), 'Convert JSON to MARC'); |
53 |
ok( my $marc = $searcher->json2marc( $results->first ), 'Convert JSON to MARC'); |
Lines 56-61
SKIP: {
Link Here
|
56 |
|
60 |
|
57 |
is ( $count = $searcher->count_auth_use($searcher,1), 0, 'Testing count_auth_use'); |
61 |
is ( $count = $searcher->count_auth_use($searcher,1), 0, 'Testing count_auth_use'); |
58 |
|
62 |
|
|
|
63 |
is ($searcher->max_result_window, 10000, 'By default, max_result_window is 10000'); |
64 |
$searcher->store->es->indices->put_settings(index => $searcher->store->index_name, body => { |
65 |
'index' => { |
66 |
'max_result_window' => 12000, |
67 |
}, |
68 |
}); |
69 |
is ($searcher->max_result_window, 12000, 'max_result_window returns the correct value'); |
59 |
} |
70 |
} |
60 |
|
71 |
|
61 |
subtest 'json2marc' => sub { |
72 |
subtest 'json2marc' => sub { |
62 |
- |
|
|