test_annotations.py 文件源码

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

项目:rcli 作者: contains-io 项目源码 文件源码
def test_short_comment_types(create_project, run):
    """Test type hinting with short-form comments."""
    with create_project('''
        from typing import Any, AnyStr

        def types(str1, num):
            # type: (AnyStr, int) -> Any
            """usage: say types <str1> <num>"""
            print(type(str1))
            print(type(num))
    '''):
        type_reprs = run('say types world 4', stderr=True).strip().split('\n')
        assert type_reprs == [
            repr(str),
            repr(int)
        ]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号