From: Joon Hwan 김준환 Date: Mon, 14 Aug 2023 09:26:18 +0000 (+0900) Subject: gh-107910: Remove not needing newline in error message (GH-107928) X-Git-Tag: v3.13.0a1~980 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c3887b57a75a105615dd555aaf74e6c9a243ebdd;p=thirdparty%2FPython%2Fcpython.git gh-107910: Remove not needing newline in error message (GH-107928) --- diff --git a/Lib/test/test_descr.py b/Lib/test/test_descr.py index ad3eefba3658..fc8d0a305d8d 100644 --- a/Lib/test/test_descr.py +++ b/Lib/test/test_descr.py @@ -989,8 +989,8 @@ class ClassPropertiesAndMethods(unittest.TestCase): def test_mro_disagreement(self): # Testing error messages for MRO disagreement... - mro_err_msg = """Cannot create a consistent method resolution -order (MRO) for bases """ + mro_err_msg = ("Cannot create a consistent method resolution " + "order (MRO) for bases ") def raises(exc, expected, callable, *args): try: diff --git a/Objects/typeobject.c b/Objects/typeobject.c index 030e8bfc99b6..7ce3de4d58d0 100644 --- a/Objects/typeobject.c +++ b/Objects/typeobject.c @@ -2444,7 +2444,7 @@ set_mro_error(PyObject **to_merge, Py_ssize_t to_merge_size, int *remain) n = PyDict_GET_SIZE(set); off = PyOS_snprintf(buf, sizeof(buf), "Cannot create a \ -consistent method resolution\norder (MRO) for bases"); +consistent method resolution order (MRO) for bases"); i = 0; while (PyDict_Next(set, &i, &k, &v) && (size_t)off < sizeof(buf)) { PyObject *name = class_name(k);