Changeset 1647
- Timestamp:
- 04/01/07 09:50:28
- Files:
-
- trunk/cherrypy/test/test_config.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/test/test_config.py
r1627 r1647 16 16 'bar': 'that'} 17 17 18 def __init__(self): 19 cherrypy.config.namespaces['db'] = self.db_namespace 20 21 def db_namespace(self, k, v): 22 if k == "scheme": 23 self.db = v 24 18 25 # @cherrypy.expose(alias=('global_', 'xyz')) 19 26 def index(self, key): … … 24 31 return repr(cherrypy.request.config.get(key, None)) 25 32 repr.exposed = True 33 34 def dbscheme(self): 35 return self.db 36 dbscheme.exposed = True 26 37 27 38 class Foo: … … 84 95 85 96 cherrypy.tree.mount(Another(), "/another") 86 cherrypy.config.update({'environment': 'test_suite' })87 88 # Shortcut syntax--should get put in the "global" bucket89 cherrypy.config.update({'luxuryyacht': 'throatwobblermangrove'})97 cherrypy.config.update({'environment': 'test_suite', 98 'luxuryyacht': 'throatwobblermangrove', 99 'db.scheme': r"sqlite///memory", 100 }) 90 101 91 102 … … 146 157 self.getPage("/raw/incr?num=12") 147 158 self.assertBody("13") 159 160 self.getPage("/dbscheme") 161 self.assertBody(r"sqlite///memory") 148 162 149 163

