From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Mon, 1 Aug 2022 16:29:57 +0000 (-0700) Subject: gh-95173: Add a regression test for sorting tuples containing None (GH-95464) X-Git-Tag: v3.11.0rc1~44 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=76d83b1dfe4c7be04f51bbdb01f3b82df83f8958;p=thirdparty%2FPython%2Fcpython.git gh-95173: Add a regression test for sorting tuples containing None (GH-95464) (cherry picked from commit c0cd79021951b3ab10804d42b3963b9fb1a66be7) Co-authored-by: Jacob Walls --- diff --git a/Lib/test/test_sort.py b/Lib/test/test_sort.py index 41de4b684f62..3b6ad4d17b04 100644 --- a/Lib/test/test_sort.py +++ b/Lib/test/test_sort.py @@ -378,6 +378,12 @@ class TestOptimizedCompares(unittest.TestCase): self.assertRaises(TypeError, [(1.0, 1.0), (False, "A"), 6].sort) self.assertRaises(TypeError, [('a', 1), (1, 'a')].sort) self.assertRaises(TypeError, [(1, 'a'), ('a', 1)].sort) + + def test_none_in_tuples(self): + expected = [(None, 1), (None, 2)] + actual = sorted([(None, 2), (None, 1)]) + self.assertEqual(actual, expected) + #============================================================================== if __name__ == "__main__":