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_serverhttp_server_factoryunused_portunused_port_factoryunused_udp_portunused_udp_port_factoryudp_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 installPara ejecutar pruebas y linters, utilice el siguiente comando:
$ make lint && make testSi 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.