77import com .azure .core .http .HttpHeaderName ;
88import com .azure .core .http .HttpHeaders ;
99import com .azure .core .http .HttpMethod ;
10+ import com .azure .core .http .HttpPipelineBuilder ;
1011import com .azure .core .http .HttpRequest ;
1112import com .azure .core .http .HttpResponse ;
1213import com .azure .core .test .http .MockHttpResponse ;
@@ -43,7 +44,7 @@ class HttpClientHelperTests {
4344 void executeMapsRequestAndResponse () {
4445 RecordingHttpClient recordingClient = new RecordingHttpClient (request -> createMockResponse (request , 201 ,
4546 new HttpHeaders ().set (REQUEST_ID_HEADER , "req-123" ).set (CUSTOM_HEADER_NAME , "custom-value" ), "pong" ));
46- com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (recordingClient );
47+ com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (new HttpPipelineBuilder (). httpClient ( recordingClient ). build () );
4748
4849 com .openai .core .http .HttpRequest openAiRequest = createOpenAiRequest ();
4950
@@ -70,7 +71,7 @@ void executeMapsRequestAndResponse() {
7071 void executeAsyncCompletesSuccessfully () {
7172 RecordingHttpClient recordingClient
7273 = new RecordingHttpClient (request -> createMockResponse (request , 204 , new HttpHeaders (), "" ));
73- com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (recordingClient );
74+ com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (new HttpPipelineBuilder (). httpClient ( recordingClient ). build () );
7475
7576 com .openai .core .http .HttpRequest openAiRequest = createOpenAiRequest ();
7677
@@ -93,7 +94,7 @@ void executeWithNullRequestBodySucceeds() throws Exception {
9394 }
9495 return createMockResponse (request , 200 , new HttpHeaders (), "success" );
9596 });
96- com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (recordingClient );
97+ com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (new HttpPipelineBuilder (). httpClient ( recordingClient ). build () );
9798
9899 com .openai .core .http .HttpRequest openAiRequest = com .openai .core .http .HttpRequest .builder ()
99100 .method (com .openai .core .http .HttpMethod .GET )
@@ -111,7 +112,7 @@ void executeWithNullRequestBodySucceeds() throws Exception {
111112 void executeThrowsUncheckedIOExceptionOnBodyBufferingFailure () {
112113 RecordingHttpClient recordingClient
113114 = new RecordingHttpClient (request -> createMockResponse (request , 200 , new HttpHeaders (), "" ));
114- com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (recordingClient );
115+ com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (new HttpPipelineBuilder (). httpClient ( recordingClient ). build () );
115116
116117 com .openai .core .http .HttpRequest openAiRequest = com .openai .core .http .HttpRequest .builder ()
117118 .method (com .openai .core .http .HttpMethod .POST )
@@ -132,7 +133,7 @@ void executeThrowsUncheckedIOExceptionOnBodyBufferingFailure() {
132133 void executeThrowsExceptionOnMalformedUrl () {
133134 RecordingHttpClient recordingClient
134135 = new RecordingHttpClient (request -> createMockResponse (request , 200 , new HttpHeaders (), "" ));
135- com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (recordingClient );
136+ com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (new HttpPipelineBuilder (). httpClient ( recordingClient ). build () );
136137
137138 com .openai .core .http .HttpRequest openAiRequest = com .openai .core .http .HttpRequest .builder ()
138139 .method (com .openai .core .http .HttpMethod .GET )
@@ -149,7 +150,7 @@ void executeThrowsExceptionOnMalformedUrl() {
149150 void executeAsyncPropagatesRequestBuildingErrors () {
150151 RecordingHttpClient recordingClient
151152 = new RecordingHttpClient (request -> createMockResponse (request , 200 , new HttpHeaders (), "" ));
152- com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (recordingClient );
153+ com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (new HttpPipelineBuilder (). httpClient ( recordingClient ). build () );
153154
154155 com .openai .core .http .HttpRequest openAiRequest = com .openai .core .http .HttpRequest .builder ()
155156 .method (com .openai .core .http .HttpMethod .POST )
@@ -169,7 +170,7 @@ void executeAsyncPropagatesRequestBuildingErrors() {
169170 @ Test
170171 void executeAsyncPropagatesHttpClientFailures () {
171172 FailingHttpClient failingClient = new FailingHttpClient (new RuntimeException ("Network error" ));
172- com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (failingClient );
173+ com .openai .core .http .HttpClient openAiClient = HttpClientHelper .mapToOpenAIHttpClient (new HttpPipelineBuilder (). httpClient ( failingClient ). build () );
173174
174175 com .openai .core .http .HttpRequest openAiRequest = com .openai .core .http .HttpRequest .builder ()
175176 .method (com .openai .core .http .HttpMethod .GET )
0 commit comments