pytest mockservers
0.6.0
pytest-mockservers
包提供了一组固定装置,当您需要检查发送到 HTTP/UDP 服务器的请求是否真正发送时,可以帮助您测试代码。
可用的装置:
http_server
http_server_factory
unused_port
unused_port_factory
unused_udp_port
unused_udp_port_factory
udp_server_factory
$ pip install pytest-mockservers
查看tests/*
以查找pytest-mockservers
固定装置使用的真实示例。
要使用pytest-mockservers
代码库,您需要在本地克隆项目并通过诗歌安装所需的依赖项:
$ git clone [email protected]:Gr1N/pytest-mockservers.git
$ make install
要运行测试和 linter,请使用以下命令:
$ make lint && make test
如果您只想运行测试或 linter,您可以显式指定要运行的测试环境,例如:
$ make lint-black
pytest-mockservers
根据 MIT 许可证获得许可。有关详细信息,请参阅许可证文件。