Bases: oslotest.base.BaseTestCase
Send a request to the agent and verifies response.
| Param: | method type of request to send as a string | 
|---|---|
| Param: | path desired API endpoint to request, for example ‘commands’ | 
| Param: | expect_error error code to expect, if an error is expected | 
| Param: | expect_json whether to expect a JSON response. if True, convert it to a dict before returning, otherwise return the Response object | 
| Parameters: | **kwargs – keyword args to pass to the request method | 
| Raises: | HTTPError if an error is returned that was not expected | 
| Raises: | AssertionError if a received HTTP status code does not match expect_error | 
| Returns: | the response object |