routing_test.py 文件源码

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

项目:webapp2 作者: GoogleCloudPlatform 项目源码 文件源码
def test_route_repr(self):
        self.assertEqual(
            Route(r'/<foo>', None).__repr__(),
            "<Route('/<foo>', None, name=None, defaults={}, build_only=False)>"
        )
        self.assertEqual(
            Route(r'/<foo>', None,
                  name='bar',
                  defaults={'baz': 'ding'},
                  build_only=True).__repr__(),
            """<Route('/<foo>', None, """
            """name='bar', """
            """defaults={'baz': 'ding'}, """
            """build_only=True)>"""
        )

        self.assertEqual(
            str(Route(r'/<foo>', None)),
            "<Route('/<foo>', None, name=None, defaults={}, build_only=False)>"
        )
        self.assertEqual(
            str(Route(r"/<foo>", None,
                      name="bar",
                      defaults={"baz": "ding"},
                      build_only=True)),
            """<Route('/<foo>', None, """
            """name='bar', """
            """defaults={'baz': 'ding'}, """
            """build_only=True)>"""
        )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号