pub async fn create_single_use() -> Self {
        let server = TestServer::new().expect("Could start test server");
        let server = Arc::new(server);

        // ensure the server is ready
        server.wait_until_ready(InitialConfig::None).await;
        Self::create_common(server).await
    }
/// Create a new server fixture and wait for it to be ready. This
/// is called "create" rather than new because it is async and
/// waits.  The database is left unconfigured (no writer id) and
/// is not shared with any other tests.
Create a new server fixture and wait for it to be ready. This
is called "create" rather than new because it is async and
waits.  The database is left unconfigured (no writer id) and
is not shared with any other tests.
Create a new server fixture and wait for it to be ready . This is called " create " rather than new because it is async and waits . The database is left unconfigured ( no writer id ) and is not shared with any other tests .
pub async fn create_single_use() -> Self {
        let server = TestServer::new().expect("Could start test server");
        let server = Arc::new(server);
        // ensure the server is ready
        server.wait_until_ready(InitialConfig::None).await;
        Self::create_common(server).await
    }
pub async fn create_single_use ( ) -> Self { let server = TestServer :: new ( ) . expect ( " " ) ; let server = Arc :: new ( server ) ; // ensure the server is ready server . wait_until_ready ( InitialConfig :: None ) . await ; Self :: create_common ( server ) . await }
Create a new server fixture and wait for it to be ready.
Create a new server fixture and wait for it to be ready .