def test_environ_nonascii_pathinfo(self):
environ = create_environ(u'/??????')
m = r.Map([
r.Rule(u'/', endpoint='index'),
r.Rule(u'/??????', endpoint='horse')
])
a = m.bind_to_environ(environ)
self.assert_strict_equal(a.match(u'/'), ('index', {}))
self.assert_strict_equal(a.match(u'/??????'), ('horse', {}))
self.assert_raises(r.NotFound, a.match, u'/??????')
评论列表
文章目录