| wsgi_intereptcept Instala una aplicación WSGI en lugar de un URI real para las pruebas. |
Descargar ahora |
wsgi_intereptcept Clasificación y resumen
- Licencia:
- MIT/X Consortium Lic...
- Nombre del editor:
- Titus Brown, Kumar McMillan
- Sitio web del editor:
- http://code.google.com/u/kumar.mcmillan/
wsgi_intereptcept Etiquetas
wsgi_intereptcept Descripción
Instala una aplicación WSGI en lugar de un URI real para las pruebas. Las aplicaciones de prueba de WSGI normalmente implica iniciar un servidor en un host local y puerto, luego apuntando su código de prueba a esa dirección. En su lugar, esta biblioteca le permite interceptar llamadas a cualquier combinación específica de host / puerto y redirigirlos en una aplicación WSGI importable por su programa de prueba. Por lo tanto, puede evitar desavificar múltiples procesos o hilos para probar su aplicación web. ¿Cómo funciona? WSGI_INTERCEPT funciona al reemplazar httplib.httpconnection con una subclase, wsgi_intercept.wsgi_httpconnection. Esta clase luego redirige combinaciones específicas del servidor / puerto en una aplicación WSGI emitiendo un socket. Si no se registra ninguna intercepción para el host y el puerto solicitado, esas solicitudes se transmiten al controlador estándar. Las funciones add_wsgi_interepcept (host, puerto, app_create_fn, script_name = '') y remove_wsgi_interepcept (host, puerto) especifican qué URL deben ser redirigentes en qué aplicaciones. Nota especialmente que App_Create_FN es un objeto de función que devuelve una aplicación WSGI; script_name se convierte en script_name en el entorno de la aplicación de WSGI, si se establece. Requisitos: · Python
wsgi_intereptcept Software relacionado