]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] gh-144348: annotationlib: fix test that relies on set ordering (GH-144359...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 2 Feb 2026 15:12:12 +0000 (16:12 +0100)
committerGitHub <noreply@github.com>
Mon, 2 Feb 2026 15:12:12 +0000 (15:12 +0000)
gh-144348: annotationlib: fix test that relies on set ordering (GH-144359)
(cherry picked from commit b6256014be7ff8adf100c47c4be8bc002e0607d6)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Lib/test/test_annotationlib.py

index 6b75da32fa944a8fba882f2c08bf5d3d649286fe..e89d6c0b1613baec7f0d2ee4a3f90062e9a22664 100644 (file)
@@ -121,8 +121,8 @@ class TestForwardRefFormat(unittest.TestCase):
             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 @@ class TestForwardRefFormat(unittest.TestCase):
 
         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)