O pacote pytest-mockservers fornece um conjunto de acessórios que podem ajudá-lo a testar seu código nos casos em que você precisa verificar se as solicitações enviadas ao servidor HTTP/UDP foram realmente enviadas.
Equipamentos disponíveis:
http_serverhttp_server_factoryunused_portunused_port_factoryunused_udp_portunused_udp_port_factoryudp_server_factory$ pip install pytest-mockservers Procure em tests/* para encontrar exemplos reais de uso de fixtures pytest-mockservers .
Para trabalhar na base de código pytest-mockservers , você desejará clonar o projeto localmente e instalar as dependências necessárias via poesia:
$ git clone [email protected]:Gr1N/pytest-mockservers.git
$ make installPara executar testes e linters use o comando abaixo:
$ make lint && make testSe você deseja executar apenas testes ou linters, você pode especificar explicitamente qual ambiente de teste deseja executar, por exemplo:
$ make lint-black pytest-mockservers está licenciado sob a licença MIT. Consulte o arquivo de licença para obter detalhes.