def test_string_types(create_project, run, type_, expected):
"""Test type hinting with string types."""
with create_project('''
from typing import Any, AnyStr, ByteString
def types(value):
# type: ({type}) -> Any
"""usage: say types <value>"""
print(type(value))
'''.format(type=type_)):
assert run('say types abc').strip().split('\n') == [repr(expected)]
评论列表
文章目录