Check HTTP response status
Checks your HTTP response has the expected status, throws an error if not:
>>> response = esc.expect(404, requests.get("http://example.com")) esc.UnexpectedStatusCode: Expected one of HTTP 404, but http://example.com/ returned 200 with content: <!doctype html>
- Status code checks are ever so slightly easier.
- Unit test failure messages are far more helpful.
Currently supports the following: