wsgi_intercept

Software screenshot:
wsgi_intercept
Dettagli del software:
Versione: 0.6.1
Data di caricamento: 11 May 15
Licenza: Libero
Popolarità: 0

Rating: 2.0/5 (Total Votes: 1)

applicazioni Testing WSGI normalmente comporta partire un server a un host locale e la porta, poi puntando il codice di prova a questo indirizzo. & Nbsp; invece, questa libreria consente di intercettare le chiamate a qualsiasi combinazione host / porta specifica e reindirizzare in un WSGI applicazione importato con il programma di test. Così, è possibile evitare la deposizione delle uova più processi o thread per testare la vostra applicazione Web.
Come funziona?
wsgi_intercept funziona sostituendo httplib.HTTPConnection con una sottoclasse, wsgi_intercept.WSGI_HTTPConnection. Questa classe poi reindirizza specifiche combinazioni di server / port in un'applicazione WSGI emulando un socket. Se nessun intercetta è registrata per l'host e porta richiesta, tali richieste vengono passati al gestore standard.
Le funzioni add_wsgi_intercept (host, porta, app_create_fn, script_name = '') e remove_wsgi_intercept (host, porta) specifica che gli URL devono essere reindirizzano in quali applicazioni. Si noti in particolare che app_create_fn è un oggetto funzione che restituisce un'applicazione WSGI; nome_script diventa SCRIPT_NAME nell'ambiente del app WSGI, se impostato

Requisiti .

  • Python

Commenti a wsgi_intercept

I commenti non trovato
Aggiungi commento
Accendere le immagini!