Merge pull request #67 from little-dude/master
add method for PATCH requests
This commit is contained in:
		| @@ -70,6 +70,11 @@ impl Client { | ||||
|         self.request(Method::Put, url) | ||||
|     } | ||||
|  | ||||
|     /// Convenience method to make a `PATCH` request to a URL. | ||||
|     pub fn patch<U: IntoUrl>(&self, url: U) -> RequestBuilder { | ||||
|         self.request(Method::Patch, url) | ||||
|     } | ||||
|  | ||||
|     /// Convenience method to make a `DELETE` request to a URL. | ||||
|     pub fn delete<U: IntoUrl>(&self, url: U) -> RequestBuilder { | ||||
|         self.request(Method::Delete, url) | ||||
| @@ -511,6 +516,16 @@ mod tests { | ||||
|         assert_eq!(r.url, Url::parse(some_url)); | ||||
|     } | ||||
|  | ||||
|     #[test] | ||||
|     fn basic_patch_request() { | ||||
|         let client = Client::new().unwrap(); | ||||
|         let some_url = "https://google.com"; | ||||
|         let r = client.patch(some_url); | ||||
|  | ||||
|         assert_eq!(r.method, Method::Patch); | ||||
|         assert_eq!(r.url, Url::parse(some_url)); | ||||
|     } | ||||
|  | ||||
|     #[test] | ||||
|     fn basic_delete_request() { | ||||
|         let client = Client::new().unwrap(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user