(self, uri, *args, **kwargs)
| 108 | self.check_equal(resp.json(), expected_output) |
| 109 | |
| 110 | def put(self, uri, *args, **kwargs): |
| 111 | if "json" in kwargs: |
| 112 | kwargs["data"] = json.dumps(kwargs.pop("json")) |
| 113 | if "headers" not in kwargs: |
| 114 | kwargs["headers"] = {} |
| 115 | kwargs["headers"]["Content-Type"] = "application/json" |
| 116 | return requests.put("http://%s%s" % (self.base_url, uri), *args, **kwargs) |
| 117 | |
| 118 | def put_task(self, uri, *args, **kwargs): |
| 119 | self._ensure_async(kwargs) |