33 ('/doc/images/(.+?)/?$', dict(fid='\\1', vid='wdocimages')), |
33 ('/doc/images/(.+?)/?$', dict(fid='\\1', vid='wdocimages')), |
34 ('/doc/?$', dict(fid='main', vid='wdoc')), |
34 ('/doc/?$', dict(fid='main', vid='wdoc')), |
35 ('/doc/(.+?)/?$', dict(fid='\\1', vid='wdoc')), |
35 ('/doc/(.+?)/?$', dict(fid='\\1', vid='wdoc')), |
36 ('/changelog/?$', dict(vid='changelog')), |
36 ('/changelog/?$', dict(vid='changelog')), |
37 # now in SchemaBasedRewriter |
37 # now in SchemaBasedRewriter |
38 #('/search/(.+)$', dict(rql=r'Any X WHERE X has_text "\1"')), |
38 #('/search/(.+)$', dict(rql=r'Any X WHERE X has_text "\1"')), |
39 ]) |
39 ]) |
40 |
40 |
41 |
41 |
42 def test_no_extend_rules(self): |
42 def test_no_extend_rules(self): |
43 class Rewriter(SimpleReqRewriter): |
43 class Rewriter(SimpleReqRewriter): |
92 rewriter = TestSchemaBasedRewriter() |
92 rewriter = TestSchemaBasedRewriter() |
93 req = self.request() |
93 req = self.request() |
94 pmid, rset = rewriter.rewrite(req, u'/DaLToN/JoE') |
94 pmid, rset = rewriter.rewrite(req, u'/DaLToN/JoE') |
95 self.assertEquals(len(rset), 1) |
95 self.assertEquals(len(rset), 1) |
96 self.assertEquals(rset[0][0], self.p1.eid) |
96 self.assertEquals(rset[0][0], self.p1.eid) |
97 |
97 |
98 |
98 |
99 |
99 |
100 if __name__ == '__main__': |
100 if __name__ == '__main__': |
101 unittest_main() |
101 unittest_main() |