diff --git a/lib/src/tes/mod.rs b/lib/src/tes/mod.rs index a5b9281..021599e 100644 --- a/lib/src/tes/mod.rs +++ b/lib/src/tes/mod.rs @@ -216,7 +216,7 @@ mod tests { return Err(e); } }; - let file_path = "./tests/sample.tes".to_string(); + let file_path = "../tests/sample.tes".to_string(); let task_json = std::fs::read_to_string(file_path).expect("Unable to read file"); let task: TesTask = serde_json::from_str(&task_json).expect("JSON was not well-formatted"); diff --git a/lib/src/transport.rs b/lib/src/transport.rs index 569200b..e443ba9 100644 --- a/lib/src/transport.rs +++ b/lib/src/transport.rs @@ -6,25 +6,32 @@ /// # Examples /// /// ``` -/// use crate::configuration::Configuration; -/// use crate::transport::Transport; +/// use crate::ga4gh_sdk::configuration::Configuration; +/// use crate::ga4gh_sdk::transport::Transport; /// -/// let config = Configuration::new("Url::parse("https://api.example.com").unwrap() , None, None, None); +/// let config = Configuration::new(url::Url::parse("https://api.example.com").unwrap()); /// let transport = Transport::new(&config); /// /// // Make a GET request +/// async { /// let response = transport.get("/users", None).await; +/// }; /// /// // Make a POST request -/// let data = serde_json::json!({"name": "John Doe", "age": 30}); -/// let response = transport.post("/users", Some(data)).await; -/// +/// async { +/// let data = serde_json::json!({"name": "John Doe", "age": 30}); +/// let response = transport.post("/users", Some(data)).await; +/// }; /// // Make a PUT request +/// async { /// let data = serde_json::json!({"name": "John Doe", "age": 30}); /// let response = transport.put("/users/1", data).await; +/// }; /// /// // Make a DELETE request +/// async { /// let response = transport.delete("/users/1").await; +/// }; /// ``` use crate::configuration::Configuration; use log::error;