1.0.0 (2021-06-30)
Bug Fixes
Fixed
pytest_response.app.Response
and added another exceptionDatabaseNotFound
. (#13)
Added/Improved Documentation
More simplified
README.rst
page. (#7)Added more informative doc-strings. (#10)
Added a supported clients list in the documentation. (#18)
Documentation now hosts ⛷️Getting started, 🤔Why pytest-remote-response? and ❓How it works? pages! (#21)
Added documentation and example usage of
ResponseDB
in the ❓How it works? page. (#23)
Backwards Incompatible Changes
Features
Instead of moving through entire pipleline, now the interceptors will return a
pytest_response.app.BaseMockResponse
directly. (#1)Added a
pytest_response.app.Response.configure()
method for setting values of remote, capture and response. (#3)
Trivial/Internal Changes
Similified
pytest_response.logger.log
use. (#3)Now the
pytest_response.database.ResponseDB.get()
method will automatically rstrip “/”, useful in comparing URLs. (#4)Now
status
code will also be dumped/responded with along withdata
andheaders
. (#6)Simplified GitHub actions as a two step process. (#8)