From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Mon, 2 Feb 2026 15:12:12 +0000 (+0100) Subject: [3.14] gh-144348: annotationlib: fix test that relies on set ordering (GH-144359... X-Git-Tag: v3.14.3~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8ba2ddb95c3542056059e48eee79b76ff5880398;p=thirdparty%2FPython%2Fcpython.git [3.14] gh-144348: annotationlib: fix test that relies on set ordering (GH-144359) (#144375) gh-144348: annotationlib: fix test that relies on set ordering (GH-144359) (cherry picked from commit b6256014be7ff8adf100c47c4be8bc002e0607d6) Co-authored-by: Jelle Zijlstra --- diff --git a/Lib/test/test_annotationlib.py b/Lib/test/test_annotationlib.py index 6b75da32fa94..e89d6c0b1613 100644 --- a/Lib/test/test_annotationlib.py +++ b/Lib/test/test_annotationlib.py @@ -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)