From: Antoine Pitrou Date: Sat, 25 May 2013 21:47:29 +0000 (+0200) Subject: Issue #18063: fix some struct specifications in the tests for sys.getsizeof(). X-Git-Tag: v3.4.0a1~633^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=80bc00f582470536508f71ce1e08cc5bdb57e556;p=thirdparty%2FPython%2Fcpython.git Issue #18063: fix some struct specifications in the tests for sys.getsizeof(). --- diff --git a/Lib/test/test_sys.py b/Lib/test/test_sys.py index 77d333d1cbf7..9d97c8d363c4 100644 --- a/Lib/test/test_sys.py +++ b/Lib/test/test_sys.py @@ -703,13 +703,13 @@ class SizeofTest(unittest.TestCase): class C(object): pass check(C.__dict__, size('P')) # BaseException - check(BaseException(), size('5Pi')) + check(BaseException(), size('5Pb')) # UnicodeEncodeError - check(UnicodeEncodeError("", "", 0, 0, ""), size('5Pi 2P2nP')) + check(UnicodeEncodeError("", "", 0, 0, ""), size('5Pb 2P2nP')) # UnicodeDecodeError - check(UnicodeDecodeError("", b"", 0, 0, ""), size('5Pi 2P2nP')) + check(UnicodeDecodeError("", b"", 0, 0, ""), size('5Pb 2P2nP')) # UnicodeTranslateError - check(UnicodeTranslateError("", 0, 1, ""), size('5Pi 2P2nP')) + check(UnicodeTranslateError("", 0, 1, ""), size('5Pb 2P2nP')) # ellipses check(Ellipsis, size('')) # EncodingMap @@ -851,7 +851,7 @@ class SizeofTest(unittest.TestCase): samples = ['1'*100, '\xff'*50, '\u0100'*40, '\uffff'*100, '\U00010000'*30, '\U0010ffff'*100] - asciifields = "nniP" + asciifields = "nnbP" compactfields = asciifields + "nPn" unicodefields = compactfields + "P" for s in samples: