(self, monkeypatch, backend)
| 121 | f.decrypt(12345) # type: ignore[arg-type] |
| 122 | |
| 123 | def test_timestamp_ignored_no_ttl(self, monkeypatch, backend): |
| 124 | f = Fernet(base64.urlsafe_b64encode(b"\x00" * 32), backend=backend) |
| 125 | pt = b"encrypt me" |
| 126 | token = f.encrypt(pt) |
| 127 | monkeypatch.setattr(time, "time", pretend.raiser(ValueError)) |
| 128 | assert f.decrypt(token, ttl=None) == pt |
| 129 | |
| 130 | def test_ttl_required_in_decrypt_at_time(self, backend): |
| 131 | f = Fernet(base64.urlsafe_b64encode(b"\x00" * 32), backend=backend) |