Lorsque vous utilisez wsgiref.util.setup_testing_defaults()
pour configurer un WSGI environ
est-il possible de définir la valeur wsgi.input
pour pouvoir tester les requêtes HTTP POST?Existe-t-il un moyen de définir la valeur de wsgi.input lors du test?
Etude de la valeur créée par wsgi.input
setup_testing_defaults()
montre qu'il est un objet wsgi.validate.InputWrapper
avec read
, readline
, readlines
, input
, close
et __iter__
méthodes, mais pas écrire méthodes.
Edit:
Je travaille sur Python 2.6.1
Quelle version de Python utilisez-vous? J'utilise Python 2.6.5, et 'wsgiref.util.setup_testing.defaults' crée une instance' StringIO' ordinaire dans le dictionnaire d'environnement. –