def test_repetition_operator(self):
route = Route(r'/<:\d>', None)
self.assertEqual(
route.match(Request.blank('/1')),
(route, ('1',), {})
)
self.assertEqual(
route.match(Request.blank('/2')),
(route, ('2',), {})
)
route = Route(r'/<:\d{2,3}>', None)
self.assertEqual(
route.match(Request.blank('/11')),
(route, ('11',), {})
)
self.assertEqual(
route.match(Request.blank('/111')),
(route, ('111',), {})
)
self.assertEqual(route.match(Request.blank('/1111')), None)
评论列表
文章目录