From 2a09f0288c5a137fdce244cec87ecd89081a22aa Mon Sep 17 00:00:00 2001 From: Alan Wu Date: Wed, 6 Dec 2017 19:37:53 -0800 Subject: [PATCH] Storage: Fix coverage issue --- storage/tests/unit/test__signing.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/storage/tests/unit/test__signing.py b/storage/tests/unit/test__signing.py index 5cedf2aeb454..fad0bb57e066 100644 --- a/storage/tests/unit/test__signing.py +++ b/storage/tests/unit/test__signing.py @@ -43,10 +43,12 @@ def test_w_int(self): self.assertEqual(self._call_fut(123), 123) def test_w_long(self): - if six.PY3: - raise unittest.SkipTest('No long on Python 3') - - self.assertEqual(self._call_fut(long(123)), 123) # noqa: F821 + try: + with self.assertRaises(NameError): + # No long in python 3 + long_var = long(123) # noqa: F821 + except AssertionError: + self.assertEqual(self._call_fut(long_var), 123) def test_w_naive_datetime(self): expiration_no_tz = datetime.datetime(2004, 8, 19, 0, 0, 0, 0)