routing_test.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:webapp2 作者: GoogleCloudPlatform 项目源码 文件源码
def test_unnamed_variable(self):
        route = Route(r'/<:\d{4}>', None)
        self.assertEqual(
            route.match(Request.blank('/2010')),
            (route, ('2010',), {})
        )
        self.assertEqual(route.match(Request.blank('/aaaa')), None)

        route = Route(r'/<:\d{2}>.<:\d{2}>', None)
        self.assertEqual(
            route.match(Request.blank('/98.99')),
            (route, ('98', '99'), {})
        )
        self.assertEqual(route.match(Request.blank('/aa.aa')), None)

        route = Route(r'/<:\d{2}>.<:\d{2}>/<foo>', None)
        self.assertEqual(
            route.match(Request.blank('/98.99/test')),
            (route, ('98', '99'), {'foo': 'test'})
        )
        self.assertEqual(route.match(Request.blank('/aa.aa/test')), None)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号