| Wsgi_intercept. Instala um aplicativo WSGI no lugar de um URI real para testes. |
Baixe Agora |
Wsgi_intercept. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Titus Brown, Kumar McMillan
- Site do editor:
- http://code.google.com/u/kumar.mcmillan/
Wsgi_intercept. Tag
Wsgi_intercept. Descrição
Instala um aplicativo WSGI no lugar de um URI real para testes. Testar aplicativos do WSGI normalmente envolve iniciar um servidor em um host e porta local, apontando seu código de teste para esse endereço. Em vez disso, esta biblioteca permite que você intercepte chamadas para qualquer combinação específica de host / porta e redirecione-os em um aplicativo WSGI importável pelo seu programa de teste. Assim, você pode evitar desovar vários processos ou threads para testar seu aplicativo web.Como funciona? WSGI_Intercept funciona substituindo httplib.httpconnection por uma subclasse, wsgi_intercept.wsgi_httpconnection. Esta classe redireciona combinações específicas do servidor / porta em um aplicativo do WSGI, emulando um soquete. Se nenhuma interceptação for registrada para o host e a porta solicitada, essas solicitações serão transmitidas para o manipulador padrão.As funções add_wsgi_intercept (host, porta, app_create_fn, script_name = '') e remove_wsgi_intercept (host, porta) Especifique quais URLs devem ser redirecionados em quais aplicativos. Nota Especialmente que app_create_fn é um objeto de função retornando um aplicativo WSGI; Script_name torna-se script_name no ambiente do aplicativo do WSGI, se definido. Requisitos: · Pitão
Wsgi_intercept. Software Relacionado