Je débogue un problème vraiment bizarre avec une application déployée par mod_wsgi résultant en Django/Apache (pas encore connu) qui donne des erreurs d'état 500 à certains utilisateurs au lieu de 404. Je veux exclure Apache de l'environnement de débogage à déterminer quelle partie de l'installation est en faute et envoyer mes demandes manuellement au gestionnaire WSGI.Comment tester une application WSGI à partir d'un script?
Je suppose que c'est aussi simple que de régler l'environnement et de lancer python wsgi_handler.py
, mais est-ce correct? Que devrait contenir l'environnement en plus? Des pointeurs vers la documentation existante?
Où sont vos tests unitaires Django? Utilisez-vous le framework de test unitaire Django? –
@ S.Lott: c'est une application dont j'ai hérité, aucun de mes codes n'y figure encore. Il n'a pas de tests unitaires à ce jour et je ne peux reproduire le problème sur aucune des boîtes de test, seul celui en production a ce problème :( –
On dirait qu'il est temps de commencer à écrire des tests unitaires. et pas d'autres. –