tests: fix incompatibility with python-2.4 in test-hgweb stable
authorDirkjan Ochtman <dirkjan@ochtman.nl>
Sat, 11 Sep 2010 10:57:35 +0200
branchstable
changeset 1053 ede95d3a1f27
parent 1052 5a3bcda2de29
child 1054 671c1a0be907
child 1055 dabed2cabd5e
tests: fix incompatibility with python-2.4 in test-hgweb Thanks to lcantey for catching it. [ original upstream message ]
tests/get-with-headers.py
--- a/tests/get-with-headers.py	Wed Sep 08 15:11:35 2010 +0200
+++ b/tests/get-with-headers.py	Sat Sep 11 10:57:35 2010 +0200
@@ -17,6 +17,8 @@
     sys.argv.remove('--twice')
     twice = True
 
+reasons = {'Not modified': 'Not Modified'} # python 2.4
+
 tag = None
 def request(host, path, show):
 
@@ -28,7 +30,7 @@
     conn = httplib.HTTPConnection(host)
     conn.request("GET", path, None, headers)
     response = conn.getresponse()
-    print response.status, response.reason
+    print response.status, reasons.get(response.reason, response.reason)
     for h in [h.lower() for h in show]:
         if response.getheader(h, None) is not None:
             print "%s: %s" % (h, response.getheader(h))