|
7 | 7 |
|
8 | 8 | package org.elasticsearch.xpack.inference.services.elastic.completion; |
9 | 9 |
|
10 | | -import org.elasticsearch.ElasticsearchStatusException; |
11 | 10 | import org.elasticsearch.inference.EmptySecretSettings; |
12 | 11 | import org.elasticsearch.inference.EmptyTaskSettings; |
13 | 12 | import org.elasticsearch.inference.TaskType; |
14 | 13 | import org.elasticsearch.test.ESTestCase; |
15 | 14 | import org.elasticsearch.xpack.inference.services.elastic.ElasticInferenceServiceComponents; |
16 | | -import org.hamcrest.Matchers; |
17 | 15 |
|
18 | 16 | import static org.hamcrest.Matchers.is; |
19 | 17 |
|
@@ -66,27 +64,6 @@ public void testModelWithOverriddenServiceSettings() { |
66 | 64 | assertThat(overriddenModel.uri().toString(), is(originalModel.uri().toString())); |
67 | 65 | } |
68 | 66 |
|
69 | | - public void testUriCreationWithInvalidUrl() { |
70 | | - var invalidUrl = "not-a-valid-url"; |
71 | | - var modelId = "my-model-id"; |
72 | | - |
73 | | - var exception = expectThrows( |
74 | | - ElasticsearchStatusException.class, |
75 | | - () -> new ElasticInferenceServiceCompletionModel( |
76 | | - "id", |
77 | | - TaskType.COMPLETION, |
78 | | - "elastic", |
79 | | - new ElasticInferenceServiceCompletionServiceSettings(modelId), |
80 | | - EmptyTaskSettings.INSTANCE, |
81 | | - EmptySecretSettings.INSTANCE, |
82 | | - ElasticInferenceServiceComponents.of(invalidUrl) |
83 | | - ) |
84 | | - ); |
85 | | - |
86 | | - assertThat(exception.status().getStatus(), is(400)); |
87 | | - assertThat(exception.getMessage(), Matchers.containsString("Failed to create URI")); |
88 | | - } |
89 | | - |
90 | 67 | public static ElasticInferenceServiceCompletionModel createModel(String url, String modelId) { |
91 | 68 | return new ElasticInferenceServiceCompletionModel( |
92 | 69 | "id", |
|
0 commit comments