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)