gh-103746: Test types.UnionType and Literal types together (#103747)

This commit is contained in:
Nikita Sobolev 2023-04-24 19:55:16 +03:00 committed by GitHub
parent d2745fe850
commit 3d29edaf0a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 34 additions and 0 deletions

View file

@ -1805,6 +1805,11 @@ class UnionTests(BaseTestCase):
A = 0
B = 1
self.assertEqual(Union[Literal[Ints.A], Literal[Ints.A]],
Literal[Ints.A])
self.assertEqual(Union[Literal[Ints.B], Literal[Ints.B]],
Literal[Ints.B])
self.assertEqual(Union[Literal[Ints.A], Literal[Ints.B]].__args__,
(Literal[Ints.A], Literal[Ints.B]))