|
a/Allura/allura/controllers/test.py |
|
b/Allura/allura/controllers/test.py |
|
... |
|
... |
80 |
c.project = subproject
|
80 |
c.project = subproject
|
81 |
c.app = None
|
81 |
c.app = None
|
82 |
return ProjectController(), remainder
|
82 |
return ProjectController(), remainder
|
83 |
app = c.project.app_instance(name)
|
83 |
app = c.project.app_instance(name)
|
84 |
if app is None:
|
84 |
if app is None:
|
|
|
85 |
prefix = 'test-app-'
|
|
|
86 |
ep_name = name
|
|
|
87 |
if name.startswith('test-app-'):
|
|
|
88 |
ep_name = name[len(prefix):]
|
85 |
c.project.install_app(name, name)
|
89 |
c.project.install_app(ep_name, name)
|
86 |
app = c.project.app_instance(name)
|
90 |
app = c.project.app_instance(name)
|
87 |
if app is None:
|
91 |
if app is None:
|
88 |
raise exc.HTTPNotFound, name
|
92 |
raise exc.HTTPNotFound, name
|
89 |
c.app = app
|
93 |
c.app = app
|
90 |
return app.root, remainder
|
94 |
return app.root, remainder
|