El paquete pytest-mockservers
proporciona un conjunto de accesorios que pueden ayudarlo a probar su código en los casos en que necesite verificar que las solicitudes que envió al servidor HTTP/UDP realmente se envían.
Accesorios disponibles:
http_server
http_server_factory
unused_port
unused_port_factory
unused_udp_port
unused_udp_port_factory
udp_server_factory
$ pip install pytest-mockservers
Mire tests/*
para encontrar ejemplos reales del uso de accesorios pytest-mockservers
.
Para trabajar en el código base de pytest-mockservers
, querrás clonar el proyecto localmente e instalar las dependencias necesarias a través de poesía:
$ git clone [email protected]:Gr1N/pytest-mockservers.git
$ make install
Para ejecutar pruebas y linters, utilice el siguiente comando:
$ make lint && make test
Si desea ejecutar solo pruebas o linters, puede especificar explícitamente qué entorno de prueba desea ejecutar, por ejemplo:
$ make lint-black
pytest-mockservers
tiene la licencia MIT. Consulte el archivo de licencia para obtener más detalles.