diff options
author | David Lord <davidism@gmail.com> | 2018-10-18 06:53:54 -0700 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2018-10-18 06:55:46 -0700 |
commit | 1e7ec63a845877cd818be61d791a8609c5be98b1 (patch) | |
tree | d559b904fee86a069c566643963d246490450d9c | |
parent | 8e611d7373acc874cc8bd3fc480cf3cf7b5b6a10 (diff) | |
download | itsdangerous-1e7ec63a845877cd818be61d791a8609c5be98b1.tar.gz |
compat for older freezegun version
-rw-r--r-- | tests/test_jws.py | 3 | ||||
-rw-r--r-- | tests/test_timed.py | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/tests/test_jws.py b/tests/test_jws.py index 9938311..4f0da50 100644 --- a/tests/test_jws.py +++ b/tests/test_jws.py @@ -1,3 +1,4 @@ +from datetime import timedelta from functools import partial import pytest @@ -79,7 +80,7 @@ class TestTimedJWSSerializer(TestJWSSerializer, TestTimedSerializer): signed = serializer.dumps(value) freeze.tick() assert serializer.loads(signed) == value - freeze.tick(10) + freeze.tick(timedelta(seconds=10)) with pytest.raises(SignatureExpired) as exc_info: serializer.loads(signed) diff --git a/tests/test_timed.py b/tests/test_timed.py index 36c1a86..805ff42 100644 --- a/tests/test_timed.py +++ b/tests/test_timed.py @@ -1,4 +1,5 @@ from datetime import datetime +from datetime import timedelta from functools import partial import pytest @@ -33,7 +34,7 @@ class TestTimestampSigner(FreezeMixin, TestSigner): signed = signer.sign("value") freeze.tick() assert signer.unsign(signed, max_age=10) == b"value" - freeze.tick(10) + freeze.tick(timedelta(seconds=10)) with pytest.raises(SignatureExpired) as exc_info: signer.unsign(signed, max_age=10) @@ -72,7 +73,7 @@ class TestTimedSerializer(FreezeMixin, TestSerializer): signed = serializer.dumps(value) freeze.tick() assert serializer.loads(signed, max_age=10) == value - freeze.tick(10) + freeze.tick(timedelta(seconds=10)) with pytest.raises(SignatureExpired) as exc_info: serializer.loads(signed, max_age=10) |