/tests/web/test_wsgi_gateway_generator.py

https://bitbucket.org/prologic/circuits/ · Python · 21 lines · 13 code · 7 blank · 1 comment · 0 complexity · c94482dd3ff8a6b1cce8fab602a33247 MD5 · raw file

  1. #!/usr/bin/env python
  2. from .helpers import urlopen
  3. def application(environ, start_response):
  4. status = "200 OK"
  5. response_headers = [("Content-type", "text/plain")]
  6. start_response(status, response_headers)
  7. def response():
  8. yield "Hello "
  9. yield "World!"
  10. return response()
  11. def test(webapp):
  12. f = urlopen(webapp.server.http.base)
  13. s = f.read()
  14. assert s == b"Hello World!"