Skip to content

Commit 47be335

Browse files
committed
Add capabilities to tests
1 parent c91cf7c commit 47be335

File tree

2 files changed

+31
-27
lines changed

2 files changed

+31
-27
lines changed

x-pack/plugin/esql/qa/testFixtures/src/main/resources/match-function.csv-spec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ book_no:keyword | title:text
117117

118118
matchWithDisjunction
119119
required_capability: match_function
120+
required_capability: full_text_functions_disjunctions
120121

121122
from books
122123
| where match(author, "Vonnegut") or match(author, "Guinane")
@@ -133,6 +134,7 @@ book_no:keyword | author:text
133134

134135
matchWithDisjunctionAndFiltersConjunction
135136
required_capability: match_function
137+
required_capability: full_text_functions_disjunctions
136138

137139
from books
138140
| where (match(author, "Vonnegut") or match(author, "Guinane")) and year > 1997

x-pack/plugin/esql/qa/testFixtures/src/main/resources/match-operator.csv-spec

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,8 @@ book_no:keyword | title:text
104104

105105

106106
matchWithDisjunction
107-
required_capability: match_operator
107+
required_capability: match_operator_colon
108+
required_capability: full_text_functions_disjunctions
108109

109110
from books
110111
| where author : "Vonnegut" or author : "Guinane"
@@ -120,7 +121,8 @@ book_no:keyword | author:text
120121
;
121122

122123
matchWithDisjunctionAndFiltersConjunction
123-
required_capability: match_operator
124+
required_capability: match_operator_colon
125+
required_capability: full_text_functions_disjunctions
124126

125127
from books
126128
| where (author : "Vonnegut" or author : "Guinane") and year > 1997
@@ -133,7 +135,7 @@ book_no:keyword | author:text | year:integer
133135
;
134136

135137
matchWithDisjunctionAndConjunction
136-
required_capability: match_operator
138+
required_capability: match_operator_colon
137139
required_capability: full_text_functions_disjunctions
138140

139141
from books
@@ -145,7 +147,7 @@ book_no:keyword
145147
;
146148

147149
matchWithDisjunctionIncludingConjunction
148-
required_capability: match_operator
150+
required_capability: match_operator_colon
149151
required_capability: full_text_functions_disjunctions
150152

151153
from books
@@ -278,7 +280,7 @@ count(*): long | author.keyword:keyword
278280
;
279281

280282
testMatchBooleanField
281-
required_capability: match_operator
283+
required_capability: match_operator_colon
282284
required_capability: match_additional_types
283285

284286
from employees
@@ -294,7 +296,7 @@ Amabile | true | 2.09
294296
;
295297

296298
testMatchIntegerField
297-
required_capability: match_operator
299+
required_capability: match_operator_colon
298300
required_capability: match_additional_types
299301

300302
from employees
@@ -306,7 +308,7 @@ emp_no:integer | first_name:keyword
306308
;
307309

308310
testMatchDoubleField
309-
required_capability: match_operator
311+
required_capability: match_operator_colon
310312
required_capability: match_additional_types
311313

312314
from employees
@@ -318,7 +320,7 @@ emp_no:integer | salary_change:double
318320
;
319321

320322
testMatchLongField
321-
required_capability: match_operator
323+
required_capability: match_operator_colon
322324
required_capability: match_additional_types
323325

324326
from date_nanos
@@ -330,7 +332,7 @@ num:long
330332
;
331333

332334
testMatchUnsignedLongField
333-
required_capability: match_operator
335+
required_capability: match_operator_colon
334336
required_capability: match_additional_types
335337

336338
from ul_logs
@@ -342,7 +344,7 @@ bytes_out:unsigned_long
342344
;
343345

344346
testMatchIpFieldAsString
345-
required_capability: match_operator
347+
required_capability: match_operator_colon
346348
required_capability: match_additional_types
347349

348350
from sample_data
@@ -354,7 +356,7 @@ client_ip:ip | message:keyword
354356
;
355357

356358
testMatchDateFieldAsString
357-
required_capability: match_operator
359+
required_capability: match_operator_colon
358360
required_capability: match_additional_types
359361

360362
from date_nanos
@@ -366,7 +368,7 @@ millis:date
366368
;
367369

368370
testMatchDateNanosFieldAsString
369-
required_capability: match_operator
371+
required_capability: match_operator_colon
370372
required_capability: match_additional_types
371373

372374
from date_nanos
@@ -378,7 +380,7 @@ nanos:date_nanos
378380
;
379381

380382
testMatchBooleanFieldAsString
381-
required_capability: match_operator
383+
required_capability: match_operator_colon
382384
required_capability: match_additional_types
383385

384386
from employees
@@ -394,7 +396,7 @@ Amabile | true | 2.09
394396
;
395397

396398
testMatchIntegerFieldAsString
397-
required_capability: match_operator
399+
required_capability: match_operator_colon
398400
required_capability: match_additional_types
399401

400402
from employees
@@ -406,7 +408,7 @@ emp_no:integer | first_name:keyword
406408
;
407409

408410
testMatchDoubleFieldAsString
409-
required_capability: match_operator
411+
required_capability: match_operator_colon
410412
required_capability: match_additional_types
411413

412414
from employees
@@ -418,7 +420,7 @@ emp_no:integer | salary_change:double
418420
;
419421

420422
testMatchLongFieldAsString
421-
required_capability: match_operator
423+
required_capability: match_operator_colon
422424
required_capability: match_additional_types
423425

424426
from date_nanos
@@ -430,7 +432,7 @@ num:long
430432
;
431433

432434
testMatchUnsignedLongFieldAsString
433-
required_capability: match_operator
435+
required_capability: match_operator_colon
434436
required_capability: match_additional_types
435437

436438
from ul_logs
@@ -442,7 +444,7 @@ bytes_out:unsigned_long
442444
;
443445

444446
testMatchVersionFieldAsString
445-
required_capability: match_operator
447+
required_capability: match_operator_colon
446448
required_capability: match_additional_types
447449

448450
from apps
@@ -454,7 +456,7 @@ bbbbb | 2.1
454456
;
455457

456458
testMatchIntegerAsDouble
457-
required_capability: match_operator
459+
required_capability: match_operator_colon
458460
required_capability: match_additional_types
459461

460462
from employees
@@ -467,7 +469,7 @@ emp_no:integer | first_name:keyword
467469
;
468470

469471
testMatchDoubleAsIntegerField
470-
required_capability: match_operator
472+
required_capability: match_operator_colon
471473
required_capability: match_additional_types
472474

473475
from employees
@@ -482,7 +484,7 @@ emp_no:integer | height:double
482484
;
483485

484486
testMatchMultipleFieldTypes
485-
required_capability: match_operator
487+
required_capability: match_operator_colon
486488
required_capability: match_additional_types
487489

488490
from employees,employees_incompatible
@@ -499,7 +501,7 @@ emp_as_int:integer | name_as_kw:keyword
499501

500502

501503
testMatchMultipleFieldTypesKeywordText
502-
required_capability: match_operator
504+
required_capability: match_operator_colon
503505
required_capability: match_additional_types
504506

505507
from employees,employees_incompatible
@@ -514,7 +516,7 @@ Kazuhito
514516
;
515517

516518
testMatchMultipleFieldTypesDoubleFloat
517-
required_capability: match_operator
519+
required_capability: match_operator_colon
518520
required_capability: match_additional_types
519521

520522
from employees,employees_incompatible
@@ -533,7 +535,7 @@ emp_no:integer | height_dbl:double
533535
;
534536

535537
testMatchMultipleFieldTypesBooleanKeyword
536-
required_capability: match_operator
538+
required_capability: match_operator_colon
537539
required_capability: match_additional_types
538540

539541
from employees,employees_incompatible
@@ -550,7 +552,7 @@ true
550552
;
551553

552554
testMatchMultipleFieldTypesLongUnsignedLong
553-
required_capability: match_operator
555+
required_capability: match_operator_colon
554556
required_capability: match_additional_types
555557

556558
from employees,employees_incompatible
@@ -565,7 +567,7 @@ avg_worked_seconds_ul:unsigned_long
565567
;
566568

567569
testMatchMultipleFieldTypesDateNanosDate
568-
required_capability: match_operator
570+
required_capability: match_operator_colon
569571
required_capability: match_additional_types
570572

571573
from employees,employees_incompatible
@@ -580,7 +582,7 @@ hire_date_nanos:date_nanos
580582
;
581583

582584
testMatchWithWrongFieldValue
583-
required_capability: match_operator
585+
required_capability: match_operator_colon
584586
required_capability: match_additional_types
585587

586588
from employees,employees_incompatible

0 commit comments

Comments
 (0)