wsgi_intercept

Installe une application WSGI à la place d'une URI réelle pour les tests.
Télécharger maintenant

wsgi_intercept Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT/X Consortium Lic...
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Titus Brown, Kumar McMillan
  • Site Internet de l'éditeur:
  • http://code.google.com/u/kumar.mcmillan/

wsgi_intercept Mots clés


wsgi_intercept La description

Installe une application WSGI à la place d'une URI réelle pour les tests. Tester les applications WSGI implique normalement de démarrer un serveur dans un hôte local et un port, puis indiquant votre code de test à cette adresse. Au lieu de cela, cette bibliothèque vous permet d'intercepter des appels à une combinaison d'hôte / ports spécifique et de les rediriger dans une application WSGI importable par votre programme de test. Ainsi, vous pouvez éviter de reproduire plusieurs processus ou threads pour tester votre application Web.Comment-ce que cela fonctionne? Wsgi_intercept fonctionne en remplaçant HTTPLIB.HTTPConnection avec une sous-classe, wsgi_intercept.wsgi_httpconnection. Cette classe redirige ensuite des combinaisons de serveur / port spécifiques dans une application WSGI en émulant une prise. Si aucune interception n'est enregistrée pour l'hôte et le port demandé, ces demandes sont transmises au gestionnaire standard.Les fonctions add_wsgi_intercept (hôte, port, app_create_fn, script_name = '') et supprimer_wsgi_intercept (hôte, port) Spécifiez les URLS doivent être redirigés. dans quelles applications. Remarque surtout que app_create_fn est un objet de fonction renvoyant une application WSGI; Script_name devient nommé script dans l'environnement de l'application WSGI, si défini. Exigences: · Python


wsgi_intercept Logiciels associés

Demjson

Encodeur, décodeur et Lint / validateur pour JSON (notation d'objet JavaScript) conforme à la RFC 4627 ...

223

Télécharger