Changeset 1461
- Timestamp:
- 12/01/06 23:33:01
- Files:
-
- trunk/cherrypy/test/test_objectmapping.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/test/test_objectmapping.py
r1413 r1461 104 104 class DefNoIndex: 105 105 def default(self, *args): 106 r eturn "defnoindex:" + repr(args)106 raise cherrypy.HTTPRedirect("contact") 107 107 default.exposed = True 108 108 … … 196 196 197 197 # Test *vpath when default() is defined but not index() 198 # This also tests HTTPRedirect with default. 198 199 self.getPage("/defnoindex") 199 self.assertBody("defnoindex:()") 200 self.assertStatus((302, 303)) 201 self.assertHeader('Location', '%s/contact' % self.base()) 200 202 self.getPage("/defnoindex/") 201 self.assertBody("defnoindex:()") 203 self.assertStatus((302, 303)) 204 self.assertHeader('Location', '%s/defnoindex/contact' % self.base()) 205 self.getPage("/defnoindex/page") 206 self.assertStatus((302, 303)) 207 self.assertHeader('Location', '%s/defnoindex/contact' % self.base()) 202 208 203 209 self.getPage("/redirect")

