https://github.com/python/cpython/commit/b6256014be7ff8adf100c47c4be8bc002e0607d6
commit: b6256014be7ff8adf100c47c4be8bc002e0607d6
branch: main
author: Jelle Zijlstra <[email protected]>
committer: JelleZijlstra <[email protected]>
date: 2026-01-31T20:05:46-08:00
summary:

gh-144348: annotationlib: fix test that relies on set ordering (#144359)

files:
M Lib/test/test_annotationlib.py

diff --git a/Lib/test/test_annotationlib.py b/Lib/test/test_annotationlib.py
index 6b75da32fa944a..e89d6c0b1613ba 100644
--- a/Lib/test/test_annotationlib.py
+++ b/Lib/test/test_annotationlib.py
@@ -121,8 +121,8 @@ def f(
             beta: +some,
             gamma: some < obj,
             delta: some | {obj: module},
-            epsilon: some | {obj, module},
-            zeta: some | [obj],
+            epsilon: some | {obj},
+            zeta: some | [obj, module],
             eta: some | (),
         ):
             pass
@@ -158,11 +158,11 @@ def f(
 
         epsilon_anno = anno["epsilon"]
         self.assertIsInstance(epsilon_anno, ForwardRef)
-        self.assertEqual(epsilon_anno, support.EqualToForwardRef("some | {obj, 
module}", owner=f))
+        self.assertEqual(epsilon_anno, support.EqualToForwardRef("some | 
{obj}", owner=f))
 
         zeta_anno = anno["zeta"]
         self.assertIsInstance(zeta_anno, ForwardRef)
-        self.assertEqual(zeta_anno, support.EqualToForwardRef("some | [obj]", 
owner=f))
+        self.assertEqual(zeta_anno, support.EqualToForwardRef("some | [obj, 
module]", owner=f))
 
         eta_anno = anno["eta"]
         self.assertIsInstance(eta_anno, ForwardRef)

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to