pytest mockservers
0.6.0
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.
Available fixtures:
http_serverhttp_server_factoryunused_portunused_port_factoryunused_udp_portunused_udp_port_factoryudp_server_factory$ pip install pytest-mockserversLook into 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 protected]:Gr1N/pytest-mockservers.git
$ make installTo run tests and linters use command below:
$ make lint && make testIf you want to run only tests or linters you can explicitly specify which test environment you want to run, e.g.:
$ make lint-blackpytest-mockservers is licensed under the MIT license. See the license file for details.