changeset: 78258:b1d85a44f149 branch: 2.7 parent: 78255:dbe7f39ff341 user: Jesus Cea date: Mon Jul 23 18:14:45 2012 +0200 files: Doc/ACKS.txt Lib/test/test_struct.py description: Better test for Issue #15402: Add a __sizeof__ method to struct.Struct diff -r dbe7f39ff341 -r b1d85a44f149 Doc/ACKS.txt --- a/Doc/ACKS.txt Mon Jul 23 09:27:00 2012 -0500 +++ b/Doc/ACKS.txt Mon Jul 23 18:14:45 2012 +0200 @@ -197,6 +197,7 @@ * Anthony Starks * Greg Stein * Peter Stoehr + * Serhiy Storchaka * Mark Summerfield * Reuben Sumner * Kalle Svensson diff -r dbe7f39ff341 -r b1d85a44f149 Lib/test/test_struct.py --- a/Lib/test/test_struct.py Mon Jul 23 09:27:00 2012 -0500 +++ b/Lib/test/test_struct.py Mon Jul 23 18:14:45 2012 +0200 @@ -547,12 +547,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)

AltStyle によって変換されたページ (->オリジナル) /