(original) (raw)
changeset: 78260:b9a3ed1b14b9 parent: 78257:03063e718f5f parent: 78259:1911e192af0d user: Jesus Cea jcea@jcea.es date: Mon Jul 23 18:16:18 2012 +0200 files: Doc/ACKS.txt Lib/test/test_struct.py description: MERGE: Better test for Issue #15402: Add a __sizeof__ method to struct.Struct diff -r 03063e718f5f -r b9a3ed1b14b9 Doc/ACKS.txt --- a/Doc/ACKS.txt Mon Jul 23 10:22:36 2012 -0500 +++ b/Doc/ACKS.txt Mon Jul 23 18:16:18 2012 +0200 @@ -205,6 +205,7 @@ * Anthony Starks * Greg Stein * Peter Stoehr + * Serhiy Storchaka * Mark Summerfield * Reuben Sumner * Kalle Svensson diff -r 03063e718f5f -r b9a3ed1b14b9 Lib/test/test_struct.py --- a/Lib/test/test_struct.py Mon Jul 23 10:22:36 2012 -0500 +++ b/Lib/test/test_struct.py Mon Jul 23 18:16:18 2012 +0200 @@ -575,12 +575,12 @@ def test_sizeof(self): self.assertGreater(sys.getsizeof(struct.Struct('BHILfdspP')), sys.getsizeof(struct.Struct('B'))) - self.assertGreaterEqual(sys.getsizeof(struct.Struct('123B')), + self.assertGreater(sys.getsizeof(struct.Struct('123B')), sys.getsizeof(struct.Struct('B'))) - self.assertGreaterEqual(sys.getsizeof(struct.Struct('B' * 123)), + self.assertGreater(sys.getsizeof(struct.Struct('B' * 1234)), sys.getsizeof(struct.Struct('123B'))) - self.assertGreaterEqual(sys.getsizeof(struct.Struct('123xB')), - sys.getsizeof(struct.Struct('B'))) + self.assertGreater(sys.getsizeof(struct.Struct('1234B')), + sys.getsizeof(struct.Struct('123B'))) def test_main(): run_unittest(StructTest) /jcea@jcea.es