27 pattern = pattern.pattern |
27 pattern = pattern.pattern |
28 rules.append((pattern, values)) |
28 rules.append((pattern, values)) |
29 self.assertListEquals(rules, [ |
29 self.assertListEquals(rules, [ |
30 ('foo' , dict(rql='Foo F')), |
30 ('foo' , dict(rql='Foo F')), |
31 ('/index' , dict(vid='index2')), |
31 ('/index' , dict(vid='index2')), |
32 ('/schema', {'vid': 'schema'}), |
32 ('/schema', dict(vid='schema')), |
33 ('/myprefs', dict(vid='propertiesform')), |
33 ('/myprefs', dict(vid='propertiesform')), |
34 ('/siteconfig', dict(vid='systempropertiesform')), |
34 ('/siteconfig', dict(vid='systempropertiesform')), |
|
35 ('/siteinfo', dict(vid='info')), |
35 ('/manage', dict(vid='manage')), |
36 ('/manage', dict(vid='manage')), |
36 ('/notfound', {'vid': '404'}), |
37 ('/notfound', dict(vid='404')), |
37 ('/error', {'vid': 'error'}), |
38 ('/error', dict(vid='error')), |
|
39 ('/sparql', dict(vid='sparql')), |
38 ('/schema/([^/]+?)/?$', {'rql': r'Any X WHERE X is CWEType, X name "\1"', 'vid': 'eschema'}), |
40 ('/schema/([^/]+?)/?$', {'rql': r'Any X WHERE X is CWEType, X name "\1"', 'vid': 'eschema'}), |
39 ('/add/([^/]+?)/?$' , dict(vid='creation', etype=r'\1')), |
41 ('/add/([^/]+?)/?$' , dict(vid='creation', etype=r'\1')), |
40 ('/doc/images/(.+?)/?$', dict(fid='\\1', vid='wdocimages')), |
42 ('/doc/images/(.+?)/?$', dict(fid='\\1', vid='wdocimages')), |
41 ('/doc/?$', dict(fid='main', vid='wdoc')), |
43 ('/doc/?$', dict(fid='main', vid='wdoc')), |
42 ('/doc/(.+?)/?$', dict(fid='\\1', vid='wdoc')), |
44 ('/doc/(.+?)/?$', dict(fid='\\1', vid='wdoc')), |