INNER CODE UNIT · Rust

test_server_sdk_toggles

FeatureProbe/FeatureProbe · server/src/http/mod.rs:275

    async fn test_server_sdk_toggles() {
        let port = 9004;
        let handler = LocalFileHttpHandlerForTest::default();
        tokio::spawn(crate::http::serve_http::<LocalFileHttpHandlerForTest>(
            port, handler,
        ));
        tokio::time::sleep(Duration::from_millis(100)).await; // wait port listen

        let resp = http_get(
            format!("http://127.0.0.1:{}/api/server-sdk/toggles", port),
            Some("sdk-key".to_owned()),
        )
        .await;
        assert!(resp.is_ok(), "response invalid");
        let body = resp.unwrap().text().await;
        assert!(body.is_ok(), "response body error");
        let body = body.unwrap();
        let r = serde_json::from_str::<Repository>(&body).unwrap();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…