pytest-mockservers package provides a set of fixtures which can help you to test your code in cases when you need to check that requests which you sent to HTTP/UDP server are really sent.
$ pip install pytest-mockservers
tests/* to find real examples of
pytest-mockservers fixtures usage.
To work on the
pytest-mockservers codebase, you'll want to clone the project locally and install the required dependencies via poetry:
$ git clone email@example.com:Gr1N/pytest-mockservers.git $ make install
To run tests and linters use command below:
$ make lint && make test
If you want to run only tests or linters you can explicitly specify which test environment you want to run, e.g.:
$ make lint-black
pytest-mockservers is licensed under the MIT license. See the license file for details.