Skip to content

Commit 8962398

Browse files
authored
autosummary: Update test for Python 3.14.0a5+ (#13418)
`types.UnionType` and `typing.Union` have been merged.
1 parent 54ab557 commit 8962398

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

tests/test_extensions/test_ext_autosummary.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -447,8 +447,12 @@ def test_autosummary_generate_content_for_module_imported_members(app):
447447
]
448448
assert context['functions'] == ['bar']
449449
assert context['all_functions'] == ['_quux', 'bar']
450-
assert context['classes'] == ['Class', 'Foo']
451-
assert context['all_classes'] == ['Class', 'Foo', '_Baz']
450+
if sys.version_info >= (3, 14, 0, 'alpha', 5):
451+
assert context['classes'] == ['Class', 'Foo', 'Union']
452+
assert context['all_classes'] == ['Class', 'Foo', 'Union', '_Baz']
453+
else:
454+
assert context['classes'] == ['Class', 'Foo']
455+
assert context['all_classes'] == ['Class', 'Foo', '_Baz']
452456
assert context['exceptions'] == ['Exc']
453457
assert context['all_exceptions'] == ['Exc', '_Exc']
454458
assert context['attributes'] == ['CONSTANT1', 'qux', 'quuz', 'non_imported_member']

0 commit comments

Comments
 (0)