Skip to content

Commit 130a30a

Browse files
Update tests/test_02_jwk.py
Co-authored-by: Giuseppe De Marco <demarcog83@gmail.com>
1 parent d7590ba commit 130a30a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/test_02_jwk.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -678,6 +678,11 @@ def test_key_init():
678678
with pytest.raises(JWKException):
679679
_ = SYMKey(k=b64e(secret3a), key=secret3b, alg="HS256")
680680

681+
# init with both matching (k as str) - should succeed
682+
secret4 = os.urandom(16)
683+
k4 = SYMKey(k=b64e(secret4).decode("utf-8"), key=secret4, alg="HS256")
684+
assert k4.k == b64e(secret4) or bytes(k4.k) == b64e(secret4)
685+
681686

682687
def test_key_ops():
683688
sk = SYMKey(

0 commit comments

Comments
 (0)