~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/testing/views.py

Undo rename. Again.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
__all__ = [
8
8
    'create_view',
9
9
    'create_initialized_view',
 
10
    'YUITestFileView',
10
11
    ]
11
12
 
 
13
import os
 
14
 
12
15
from zope.component import (
13
16
    getMultiAdapter,
14
17
    getUtility,
18
21
    newInteraction,
19
22
    )
20
23
 
 
24
from canonical.config import config
21
25
from canonical.launchpad.layers import setFirstLayer
22
26
from canonical.launchpad.webapp.servers import WebServiceTestRequest
23
27
from canonical.launchpad.webapp.interfaces import (
26
30
    )
27
31
from canonical.launchpad.webapp.publisher import layer_for_rootsite
28
32
from canonical.launchpad.webapp.servers import LaunchpadTestRequest
 
33
from canonical.lazr import ExportedFolder
29
34
 
30
35
 
31
36
def create_view(context, name, form=None, layer=None, server_url=None,
97
102
    return view
98
103
 
99
104
 
 
105
class YUITestFileView(ExportedFolder):
 
106
    """Export the lib directory where the test assets reside."""
 
107
 
 
108
    folder = os.path.join(config.root, 'lib/')
 
109
    export_subdirectories = True
 
110
 
 
111
 
100
112
def create_webservice_error_view(error):
101
113
    """Return a view of the error with a webservice request."""
102
114
    request = WebServiceTestRequest()