summaryrefslogtreecommitdiff
path: root/tests/signing
diff options
context:
space:
mode:
authorHasan <hasan.r67@gmail.com>2016-01-17 14:56:39 +0330
committerTim Graham <timograham@gmail.com>2016-01-29 12:32:18 -0500
commit3d0dcd7f5af378d3ab6adb303b913e6c7b2e0ee5 (patch)
tree0d1074cc65a72096e44a4165611fddfc5b7ef7fb /tests/signing
parent575706331bec4bf58ce36a9540c4c61fca49025b (diff)
downloaddjango-3d0dcd7f5af378d3ab6adb303b913e6c7b2e0ee5.tar.gz
Refs #26022 -- Used context manager version of assertRaises in tests.
Diffstat (limited to 'tests/signing')
-rw-r--r--tests/signing/tests.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/signing/tests.py b/tests/signing/tests.py
index 1d084e0252..910345ed8c 100644
--- a/tests/signing/tests.py
+++ b/tests/signing/tests.py
@@ -70,8 +70,8 @@ class TestSigner(SimpleTestCase):
)
self.assertEqual(value, signer.unsign(signed_value))
for transform in transforms:
- self.assertRaises(
- signing.BadSignature, signer.unsign, transform(signed_value))
+ with self.assertRaises(signing.BadSignature):
+ signer.unsign(transform(signed_value))
def test_dumps_loads(self):
"dumps and loads be reversible for any JSON serializable object"
@@ -103,8 +103,8 @@ class TestSigner(SimpleTestCase):
encoded = signing.dumps(value)
self.assertEqual(value, signing.loads(encoded))
for transform in transforms:
- self.assertRaises(
- signing.BadSignature, signing.loads, transform(encoded))
+ with self.assertRaises(signing.BadSignature):
+ signing.loads(transform(encoded))
def test_works_with_non_ascii_keys(self):
binary_key = b'\xe7' # Set some binary (non-ASCII key)
@@ -142,4 +142,5 @@ class TestTimestampSigner(SimpleTestCase):
self.assertEqual(signer.unsign(ts, max_age=12), value)
# max_age parameter can also accept a datetime.timedelta object
self.assertEqual(signer.unsign(ts, max_age=datetime.timedelta(seconds=11)), value)
- self.assertRaises(signing.SignatureExpired, signer.unsign, ts, max_age=10)
+ with self.assertRaises(signing.SignatureExpired):
+ signer.unsign(ts, max_age=10)