summaryrefslogtreecommitdiff
path: root/tests/test_autodoc.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_autodoc.py')
-rw-r--r--tests/test_autodoc.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/test_autodoc.py b/tests/test_autodoc.py
index 2b5d80efb..d2ba95608 100644
--- a/tests/test_autodoc.py
+++ b/tests/test_autodoc.py
@@ -1069,7 +1069,7 @@ def test_type_hints():
from sphinx.util.inspect import getargspec
try:
- from typing_test_data import f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10
+ from typing_test_data import f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11
except (ImportError, SyntaxError):
raise SkipTest('Cannot import Python code with function annotations')
@@ -1104,10 +1104,11 @@ def test_type_hints():
# Callable types
verify_arg_spec(f8, '(x: typing.Callable[[int, str], int]) -> None')
+ verify_arg_spec(f9, '(x: typing.Callable) -> None')
# Tuple types
- verify_arg_spec(f9, '(x: typing.Tuple[int, str],'
- ' y: typing.Tuple[int, ...]) -> None')
+ verify_arg_spec(f10, '(x: typing.Tuple[int, str],'
+ ' y: typing.Tuple[int, ...]) -> None')
# Instance annotations
- verify_arg_spec(f10, '(x: CustomAnnotation, y: 123) -> None')
+ verify_arg_spec(f11, '(x: CustomAnnotation, y: 123) -> None')