Skip to content

Commit c48b866

Browse files
Fixing tests
1 parent 08e0f50 commit c48b866

File tree

3 files changed

+15
-2
lines changed

3 files changed

+15
-2
lines changed

x-pack/plugin/inference/src/test/java/org/elasticsearch/xpack/inference/action/BaseTransportInferenceActionTestCase.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,15 @@ public abstract class BaseTransportInferenceActionTestCase<Request extends BaseI
5757
private BaseTransportInferenceAction<Request> action;
5858

5959
protected static final String serviceId = "serviceId";
60-
protected static final TaskType taskType = TaskType.COMPLETION;
60+
protected final TaskType taskType;
6161
protected static final String inferenceId = "inferenceEntityId";
6262
protected InferenceServiceRegistry serviceRegistry;
6363
protected InferenceStats inferenceStats;
6464

65+
public BaseTransportInferenceActionTestCase(TaskType taskType) {
66+
this.taskType = taskType;
67+
}
68+
6569
@Before
6670
public void setUp() throws Exception {
6771
super.setUp();
@@ -377,7 +381,7 @@ protected void mockModelAndServiceRegistry(InferenceService service) {
377381
when(serviceRegistry.getService(any())).thenReturn(Optional.of(service));
378382
}
379383

380-
protected void mockValidLicenseState(){
384+
protected void mockValidLicenseState() {
381385
when(licenseState.isAllowed(InferencePlugin.INFERENCE_API_FEATURE)).thenReturn(true);
382386
}
383387
}

x-pack/plugin/inference/src/test/java/org/elasticsearch/xpack/inference/action/TransportInferenceActionTests.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
import org.elasticsearch.action.support.ActionFilters;
1111
import org.elasticsearch.inference.InferenceServiceRegistry;
12+
import org.elasticsearch.inference.TaskType;
1213
import org.elasticsearch.license.MockLicenseState;
1314
import org.elasticsearch.transport.TransportService;
1415
import org.elasticsearch.xpack.core.inference.action.InferenceAction;
@@ -20,6 +21,10 @@
2021

2122
public class TransportInferenceActionTests extends BaseTransportInferenceActionTestCase<InferenceAction.Request> {
2223

24+
public TransportInferenceActionTests() {
25+
super(TaskType.COMPLETION);
26+
}
27+
2328
@Override
2429
protected BaseTransportInferenceAction<InferenceAction.Request> createAction(
2530
TransportService transportService,

x-pack/plugin/inference/src/test/java/org/elasticsearch/xpack/inference/action/TransportUnifiedCompletionActionTests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@
3333

3434
public class TransportUnifiedCompletionActionTests extends BaseTransportInferenceActionTestCase<UnifiedCompletionAction.Request> {
3535

36+
public TransportUnifiedCompletionActionTests() {
37+
super(TaskType.CHAT_COMPLETION);
38+
}
39+
3640
@Override
3741
protected BaseTransportInferenceAction<UnifiedCompletionAction.Request> createAction(
3842
TransportService transportService,

0 commit comments

Comments
 (0)