Changeset 968
- Timestamp:
- 02/15/06 18:13:51
- Files:
-
- trunk/cherrypy/test/test_objectmapping.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/test/test_objectmapping.py
r955 r968 11 11 12 12 def default(self, *params): 13 return "default:" +repr(params)13 return "default:" + repr(params) 14 14 default.exposed = True 15 15 … … 96 96 return "index for dir4, not exposed" 97 97 98 class DefNoIndex: 99 def default(self, *args): 100 return "defnoindex:" + repr(args) 101 default.exposed = True 102 103 98 104 Root.exposing = Exposing() 99 105 Root.exposingnew = ExposingNewStyle() … … 102 108 Root.dir1.dir2.dir3 = Dir3() 103 109 Root.dir1.dir2.dir3.dir4 = Dir4() 110 Root.defnoindex = DefNoIndex() 111 104 112 105 113 mount_points = ["/", "/users/fred/blog", "/corp/blog"] … … 162 170 self.getPage("/dir1/dir2/dir3/dir4/index") 163 171 self.assertBody("default for dir1, param is:('dir2', 'dir3', 'dir4', 'index')") 172 173 # Test *vpath when default() is defined but not index() 174 self.getPage("/defnoindex") 175 self.assertBody("defnoindex:()") 176 self.getPage("/defnoindex/") 177 self.assertBody("defnoindex:()") 164 178 165 179 self.getPage("/redirect")

