mirror of
https://github.com/openai/codex.git
synced 2026-04-28 08:34:54 +00:00
Simplify pre-connect (#11040)
This commit is contained in:
@@ -30,6 +30,7 @@ use core_test_support::responses::ev_response_created;
|
||||
use core_test_support::responses::start_websocket_server;
|
||||
use core_test_support::responses::start_websocket_server_with_headers;
|
||||
use core_test_support::skip_if_no_network;
|
||||
use futures::FutureExt;
|
||||
use futures::StreamExt;
|
||||
use opentelemetry_sdk::metrics::InMemoryMetricExporter;
|
||||
use pretty_assertions::assert_eq;
|
||||
@@ -97,7 +98,9 @@ async fn responses_websocket_preconnect_reuses_connection() {
|
||||
.await;
|
||||
|
||||
let harness = websocket_harness(&server).await;
|
||||
assert!(harness.client.preconnect(&harness.otel_manager, None).await);
|
||||
harness
|
||||
.client
|
||||
.pre_establish_connection(harness.otel_manager.clone(), async { None }.boxed());
|
||||
|
||||
let mut client_session = harness.client.new_session();
|
||||
let prompt = prompt_with_input(vec![message_item("hello")]);
|
||||
@@ -120,7 +123,9 @@ async fn responses_websocket_preconnect_is_reused_even_with_header_changes() {
|
||||
.await;
|
||||
|
||||
let harness = websocket_harness(&server).await;
|
||||
assert!(harness.client.preconnect(&harness.otel_manager, None).await);
|
||||
harness
|
||||
.client
|
||||
.pre_establish_connection(harness.otel_manager.clone(), async { None }.boxed());
|
||||
|
||||
let mut client_session = harness.client.new_session();
|
||||
let prompt = prompt_with_input(vec![message_item("hello")]);
|
||||
|
||||
Reference in New Issue
Block a user