1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#![allow(missing_docs)] use std::path::Path; use pliantdb_core::{connection::ServerConnection, test_util::Basic}; use crate::{Configuration, Server}; pub const BASIC_SERVER_NAME: &str = "basic-server"; pub async fn initialize_basic_server(path: &Path) -> anyhow::Result<Server> { let server = Server::open(path, Configuration::default()).await?; server.register_schema::<Basic>().await?; server .install_self_signed_certificate(BASIC_SERVER_NAME, false) .await?; server.create_database::<Basic>("tests").await?; Ok(server) }