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
|
# optional union
|
||||||
sig = inspect.signature(f20)
|
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
|
# Any
|
||||||
sig = inspect.signature(f14)
|
sig = inspect.signature(f14)
|
||||||
|
Loading…
Reference in New Issue
Block a user