diff --git a/client/src/testing/mod.rs b/client/src/testing/mod.rs index df4adf9..92e784b 100644 --- a/client/src/testing/mod.rs +++ b/client/src/testing/mod.rs @@ -1 +1 @@ -mod server; +// TODO: Define handler(s). diff --git a/client/src/testing/server.rs b/client/src/testing/server.rs deleted file mode 100644 index 46cbf3e..0000000 --- a/client/src/testing/server.rs +++ /dev/null @@ -1,26 +0,0 @@ -use std::net::SocketAddr; - -use anyhow::Context; -use tokio::net::TcpListener; -use tokio::sync::oneshot; - -struct ServerHandle { - address: SocketAddr, - shutdown_tx: oneshot::Sender<()>, -} - -struct Server { - listener: TcpListener, - shutdown_rx: oneshot::Receiver<()>, -} - -struct ServerBuilder { - // TODO -} - -impl ServerBuilder { - pub async fn bind(self) -> anyhow::Result<(Server, ServerHandle)> { - let listener = TcpListener::bind("localhost:0").await.context("binding")?; - unimplemented!(); - } -}