We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent add98b5 commit 66068eeCopy full SHA for 66068ee
1 file changed
tests/test_takrmapi.py
@@ -6,6 +6,8 @@
6
7
from unittest import mock
8
9
+import pytest
10
+
11
from takrmapi import __version__
12
from takrmapi.api.tak_missionpackage import (
13
generate_encrypted_ephemeral_url_fragment,
@@ -19,6 +21,12 @@ def test_version() -> None:
19
21
assert __version__ == "1.10.0"
20
22
23
24
+@pytest.fixture(autouse=True)
25
+def clear_encryption_keys() -> None:
26
+ """Clear ephemeral keys between tests."""
27
+ TAKDataPackage.ephemeral_key = b""
28
29
30
@mock.patch("os.environ", {"TAKRMAPI_SECRET_KEY": base64.b64encode(token_bytes(32)).decode("utf-8")})
31
def test_ephemeral_link_generation() -> None:
32
"""Verify that ephemeral link generation works as expected."""
0 commit comments