[Checkins] SVN: zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py make test web server a little more particular about its output

Benji York benji at zope.com
Mon Sep 17 06:37:50 EDT 2007


Log message for revision 79708:
  make test web server a little more particular about its output
  

Changed:
  U   zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py

-=-
Modified: zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py
===================================================================
--- zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py	2007-09-17 10:34:53 UTC (rev 79707)
+++ zope.testbrowser/branches/benji-reduce-testing-dependencies/src/zope/testbrowser/tests.py	2007-09-17 10:37:49 UTC (rev 79708)
@@ -59,13 +59,16 @@
             self.send_header('Connection', 'close')
             return
 
-        self.send_response(200)
-        self.send_header('Connection', 'close')
         if self.path.endswith('.gif'):
-            self.send_header('Content-type', 'image/gif')
+            content_type = 'image/gif'
+        elif self.path.endswith('.html'):
+            content_type = 'text/html'
         else:
-            self.send_header('Content-type', 'text/html')
+            self.send_response(500, 'unknown file type')
 
+        self.send_response(200)
+        self.send_header('Connection', 'close')
+        self.send_header('Content-type', content_type)
         self.end_headers()
         self.wfile.write(f.read())
         f.close()



More information about the Checkins mailing list