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

(-)a/t/db_dependent/Koha/SearchEngine/Elasticsearch/QueryBuilder.t (-2 / +28 lines)
Lines 219-225 subtest 'build_authorities_query_compat() tests' => sub { Link Here
219
};
219
};
220
220
221
subtest 'build_query tests' => sub {
221
subtest 'build_query tests' => sub {
222
    plan tests => 58;
222
    plan tests => 61;
223
223
224
    my $qb;
224
    my $qb;
225
225
Lines 457-462 subtest 'build_query tests' => sub { Link Here
457
        "ISBD punctualtion and problematic characters properly removed"
457
        "ISBD punctualtion and problematic characters properly removed"
458
    );
458
    );
459
459
460
    # Reset SearchCancelledAndInvalidISBNandISSN syspref
461
    t::lib::Mocks::mock_preference( 'SearchCancelledAndInvalidISBNandISSN', '0' );
462
463
    ( undef, $query ) = $qb->build_query_compat( undef, ['nb:"9780141930848"'] );
464
    is(
465
        $query->{query}{query_string}{query},
466
        '(isbn:"9780141930848")',
467
        "nb query transformed into isbn search field"
468
    );
469
470
    # Set SearchCancelledAndInvalidISBNandISSN syspref
471
    t::lib::Mocks::mock_preference( 'SearchCancelledAndInvalidISBNandISSN', '1' );
472
473
    ( undef, $query ) = $qb->build_query_compat( undef, ['nb:"9780141930848"'] );
474
    is(
475
        $query->{query}{query_string}{query},
476
        '(isbn-all:"9780141930848")',
477
        "nb query transformed into isbn-all search field"
478
    );
479
480
    ( undef, $query ) = $qb->build_query_compat( undef, ['nb:"9780141930848" ns:"1089-6891"'] );
481
    is(
482
        $query->{query}{query_string}{query},
483
        '(isbn-all:"9780141930848" issn-all:"1089-6891")',
484
        "nb and ns query transformed into isbn-all and issn-all search field"
485
    );
486
460
    ( undef, $query ) = $qb->build_query_compat( undef, ['J.R.R'] );
487
    ( undef, $query ) = $qb->build_query_compat( undef, ['J.R.R'] );
461
    is(
488
    is(
462
        $query->{query}{query_string}{query},
489
        $query->{query}{query_string}{query},
463
- 

Return to bug 36798