View | Details | Raw Unified | Return to bug 26309
Collapse All | Expand All

(-)a/t/db_dependent/Koha/SearchEngine/Elasticsearch.t (-2 / +11 lines)
Lines 37-43 $schema->storage->txn_begin; Link Here
37
37
38
subtest '_read_configuration() tests' => sub {
38
subtest '_read_configuration() tests' => sub {
39
39
40
    plan tests => 10;
40
    plan tests => 13;
41
41
42
    my $configuration;
42
    my $configuration;
43
    t::lib::Mocks::mock_config( 'elasticsearch', undef );
43
    t::lib::Mocks::mock_config( 'elasticsearch', undef );
Lines 93-99 subtest '_read_configuration() tests' => sub { Link Here
93
93
94
    $configuration = Koha::SearchEngine::Elasticsearch::_read_configuration;
94
    $configuration = Koha::SearchEngine::Elasticsearch::_read_configuration;
95
    is( $configuration->{index_name}, 'index', 'Index configuration parsed correctly' );
95
    is( $configuration->{index_name}, 'index', 'Index configuration parsed correctly' );
96
    is( $configuration->{cxn_pool}, 'Static', 'cxn_pool configuration set correctly to Static if not specified' );
96
    is_deeply( $configuration->{nodes}, \@servers , 'Server configuration parsed correctly' );
97
    is_deeply( $configuration->{nodes}, \@servers , 'Server configuration parsed correctly' );
98
99
    t::lib::Mocks::mock_config( 'elasticsearch', { server => \@servers, index_name => 'index', cxn_pool => 'Fluid' } );
100
101
    $configuration = Koha::SearchEngine::Elasticsearch::_read_configuration;
102
    is( $configuration->{cxn_pool}, 'Fluid', 'cxn_pool configuration parsed correctly' );
103
104
    my $params = Koha::SearchEngine::Elasticsearch::get_elasticsearch_params;
105
    is_deeply( $configuration->{nodes}, \@servers , 'get_elasticsearch_params is just a wrapper for _read_configuration' );
106
97
};
107
};
98
108
99
subtest 'get_elasticsearch_settings() tests' => sub {
109
subtest 'get_elasticsearch_settings() tests' => sub {
100
- 

Return to bug 26309