From 3a6e4364175cea9880cc13fe204776ee9d5a1c98 Mon Sep 17 00:00:00 2001 From: Stuart Bishop Date: Thu, 27 Nov 2014 13:26:10 +0700 Subject: Let test cope with arbitrary length abreviations --- src/pytz/tests/test_tzinfo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pytz/tests/test_tzinfo.py b/src/pytz/tests/test_tzinfo.py index 2753446..922bcb1 100644 --- a/src/pytz/tests/test_tzinfo.py +++ b/src/pytz/tests/test_tzinfo.py @@ -153,7 +153,8 @@ class PicklingTest(unittest.TestCase): tz = pytz.timezone('Australia/Melbourne') p = pickle.dumps(tz) tzname = tz._tzname - hacked_p = p.replace(_byte_string(tzname), _byte_string('???')) + hacked_p = p.replace(_byte_string(tzname), + _byte_string('?'*len(tzname))) self.assertNotEqual(p, hacked_p) unpickled_tz = pickle.loads(hacked_p) self.assertTrue(tz is unpickled_tz) -- cgit v1.2.1