From: Antoine Pitrou Date: Sat, 23 Nov 2013 20:20:49 +0000 (+0100) Subject: test_pickle: speed up test_long X-Git-Tag: v3.4.0b1~45 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d5df19461d9e195f4f0063a0a63b816612f2fc4e;p=python test_pickle: speed up test_long --- diff --git a/Lib/test/pickletester.py b/Lib/test/pickletester.py index cadc5a701e..34e46f686c 100644 --- a/Lib/test/pickletester.py +++ b/Lib/test/pickletester.py @@ -722,7 +722,11 @@ class AbstractPickleTests(unittest.TestCase): for n in nbase, -nbase: p = self.dumps(n, 2) got = self.loads(p) - self.assert_is_copy(n, got) + # assert_is_copy is very expensive here as it precomputes + # a failure message by computing the repr() of n and got, + # we just do the check ourselves. + self.assertIs(type(got), int) + self.assertEqual(n, got) def test_float(self): test_values = [0.0, 4.94e-324, 1e-310, 7e-308, 6.626e-34, 0.1, 0.5,