Lines 216-222
subtest 'build_authorities_query_compat() tests' => sub {
Link Here
|
216 |
}; |
216 |
}; |
217 |
|
217 |
|
218 |
subtest 'build_query tests' => sub { |
218 |
subtest 'build_query tests' => sub { |
219 |
plan tests => 56; |
219 |
plan tests => 57; |
220 |
|
220 |
|
221 |
my $qb; |
221 |
my $qb; |
222 |
|
222 |
|
Lines 279-284
subtest 'build_query tests' => sub {
Link Here
|
279 |
"query not altered if QueryAutoTruncate disabled" |
279 |
"query not altered if QueryAutoTruncate disabled" |
280 |
); |
280 |
); |
281 |
|
281 |
|
|
|
282 |
( undef, $query ) = $qb->build_query_compat( undef, ['donald duck'], ['kw,phr'] ); |
283 |
is( |
284 |
$query->{query}{query_string}{query}, |
285 |
'("donald duck")', |
286 |
"keyword as phrase correctly quotes search term and strips index" |
287 |
); |
288 |
|
282 |
( undef, $query ) = $qb->build_query_compat( undef, ['donald duck'], ['title'] ); |
289 |
( undef, $query ) = $qb->build_query_compat( undef, ['donald duck'], ['title'] ); |
283 |
is( |
290 |
is( |
284 |
$query->{query}{query_string}{query}, |
291 |
$query->{query}{query_string}{query}, |
285 |
- |
|
|