|
57 | 57 | import static org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap.JOIN_PLANNING_V1; |
58 | 58 | import static org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap.METADATA_FIELDS_REMOTE_TEST; |
59 | 59 | import static org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap.UNMAPPED_FIELDS; |
| 60 | +import static org.elasticsearch.xpack.esql.qa.rest.RestEsqlTestCase.hasCapabilities; |
60 | 61 | import static org.mockito.ArgumentMatchers.any; |
61 | 62 | import static org.mockito.Mockito.doAnswer; |
62 | 63 | import static org.mockito.Mockito.mock; |
@@ -138,7 +139,10 @@ protected void shouldSkipTest(String testName) throws IOException { |
138 | 139 | assumeFalse("INLINESTATS not yet supported in CCS", testCase.requiredCapabilities.contains(JOIN_PLANNING_V1.capabilityName())); |
139 | 140 | assumeFalse("INLINESTATS not yet supported in CCS", testCase.requiredCapabilities.contains(INLINESTATS_V8.capabilityName())); |
140 | 141 | if (testCase.requiredCapabilities.contains(JOIN_LOOKUP_V12.capabilityName())) { |
141 | | - assumeTrue("LOOKUP JOIN not yet supported in CCS", hasCapabilities(List.of(ENABLE_LOOKUP_JOIN_ON_REMOTE.capabilityName()))); |
| 142 | + assumeTrue( |
| 143 | + "LOOKUP JOIN not yet supported in CCS", |
| 144 | + hasCapabilities(client(), List.of(ENABLE_LOOKUP_JOIN_ON_REMOTE.capabilityName())) |
| 145 | + ); |
142 | 146 | } |
143 | 147 | // Unmapped fields require a coorect capability response from every cluster, which isn't currently implemented. |
144 | 148 | assumeFalse("UNMAPPED FIELDS not yet supported in CCS", testCase.requiredCapabilities.contains(UNMAPPED_FIELDS.capabilityName())); |
@@ -387,7 +391,7 @@ protected boolean supportsInferenceTestService() { |
387 | 391 |
|
388 | 392 | @Override |
389 | 393 | protected boolean supportsIndexModeLookup() throws IOException { |
390 | | - return hasCapabilities(List.of(JOIN_LOOKUP_V12.capabilityName())); |
| 394 | + return hasCapabilities(client(), List.of(JOIN_LOOKUP_V12.capabilityName())); |
391 | 395 | } |
392 | 396 |
|
393 | 397 | @Override |
|
0 commit comments