mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Merge pull request #9221 from tk0miya/fix_py36_inspect
Fix test: the result of stringify_signature() has been changed randomly in py36
This commit is contained in:
commit
bde181674d
@ -198,7 +198,11 @@ def test_signature_annotations():
|
||||
|
||||
# optional union
|
||||
sig = inspect.signature(f20)
|
||||
assert stringify_signature(sig) == '() -> Optional[Union[int, str]]'
|
||||
if sys.version_info < (3, 7):
|
||||
assert stringify_signature(sig) in ('() -> Optional[Union[int, str]]',
|
||||
'() -> Optional[Union[str, int]]')
|
||||
else:
|
||||
assert stringify_signature(sig) == '() -> Optional[Union[int, str]]'
|
||||
|
||||
# Any
|
||||
sig = inspect.signature(f14)
|
||||
|
Loading…
Reference in New Issue
Block a user