INNER CODE UNIT · Rust
setup_mock_api
FeatureProbe/FeatureProbe · server/src/http/mod.rs:423
async fn setup_mock_api(port: u16) {
let mock_feature_probe_api = LocalFileHttpHandlerForTest::default();
tokio::spawn(crate::http::serve_http::<LocalFileHttpHandlerForTest>(
port,
mock_feature_probe_api,
));
tokio::time::sleep(Duration::from_millis(100)).await;
}
async fn setup_fp_server(
target_port: u16,
listen_port: u16,
client_sdk_key: &str,
server_sdk_key: &str,
) -> Arc<SdkRepository> {
let toggles_url = Url::parse(&format!(
"http://127.0.0.1:{}/api/server-sdk/toggles",
target_port