Switch to unified view

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