Changeset 876
- Timestamp:
- 08/02/07 22:14:16 (1 year ago)
- Files:
-
- cherokee-pyscgi/ChangeLog (modified) (1 diff)
- cherokee-pyscgi/pyscgi/pyscgi.py (modified) (1 diff)
- cherokee-pyscgi/tests/test1_env.py (modified) (1 diff)
- cherokee-pyscgi/tests/test2_post.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee-pyscgi/ChangeLog
r641 r876 1 2007-08-02 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * tests/test1_env.py, tests/test2_post.py: Updated to use rfile 4 and wfile instead of input and output. 5 1 6 2007-02-07 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 7 cherokee-pyscgi/pyscgi/pyscgi.py
r641 r876 94 94 self.handle_request() 95 95 except: 96 traceback.print_exc() 97 self.request.finish() 98 self.request.close() 96 traceback.print_exc() # Print the error 97 98 try: 99 self.finish() # Closes wfile and rfile 100 self.request.close() # .. 101 except: pass 99 102 100 103 def handle_request (self): cherokee-pyscgi/tests/test1_env.py
r517 r876 10 10 11 11 def print_env (self): 12 self. output.write('<table border="0">')12 self.wfile.write('<table border="0">') 13 13 for k, v in self.env.items(): 14 self. output.write('<tr><td><b>%s</b></td><td>%r</td></tr>' % (k, v))15 self. output.write('</table')14 self.wfile.write('<tr><td><b>%s</b></td><td>%r</td></tr>' % (k, v)) 15 self.wfile.write('</table') 16 16 17 17 def handle_request (self): 18 self. output.write('Content-Type: text/html\r\n\r\n')19 self. output.write('<h1>Environment variables</h1>')18 self.wfile.write('Content-Type: text/html\r\n\r\n') 19 self.wfile.write('<h1>Environment variables</h1>') 20 20 self.print_env() 21 21 cherokee-pyscgi/tests/test2_post.py
r517 r876 23 23 24 24 def handle_request (self): 25 self. output.write('Content-Type: text/html\r\n\r\n')26 self. output.write('<h1>Post test</h1>')25 self.wfile.write('Content-Type: text/html\r\n\r\n') 26 self.wfile.write('<h1>Post test</h1>') 27 27 28 28 self.handle_post() … … 31 31 length = len(self.post) 32 32 if length > 0: 33 self. output.write('Post len: %d <br/>' % (length))34 self. output.write('Post content: %s <br/>' % (self.post))33 self.wfile.write('Post len: %d <br/>' % (length)) 34 self.wfile.write('Post content: %s <br/>' % (self.post)) 35 35 return 36 self. output.write(POST_EXAMPLE)36 self.wfile.write(POST_EXAMPLE) 37 37 38 38 def main():