Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions test/test_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,15 @@ def test_algorithm_sha512(self) -> None:

def test_set_algorithm(self) -> None:
with pytest.raises(TypeError, match="is not a supported hash."):
TimestampRequestBuilder().hash_algorithm("invalid hash algorithm") # type: ignore[arg-type]
TimestampRequestBuilder().hash_algorithm("invalid hash algorithm") # ty: ignore[invalid-argument-type]

# Default hash algorithm
request = TimestampRequestBuilder().data(b"hello").build()
assert request.message_imprint.hash_algorithm == SHA512_OID

def test_cert_request(self) -> None:
with pytest.raises(TypeError):
TimestampRequestBuilder().cert_request(cert_request="not valid") # type: ignore[arg-type]
TimestampRequestBuilder().cert_request(cert_request="not valid") # ty: ignore[invalid-argument-type]

request = TimestampRequestBuilder().cert_request(cert_request=False).data(b"hello").build()
assert request.cert_req is False
Expand All @@ -69,7 +69,7 @@ def test_cert_request(self) -> None:

def test_nonce(self) -> None:
with pytest.raises(TypeError):
TimestampRequestBuilder().nonce(nonce="not valid") # type: ignore[arg-type]
TimestampRequestBuilder().nonce(nonce="not valid") # ty: ignore[invalid-argument-type]

request = TimestampRequestBuilder().nonce(nonce=False).data(b"hello").build()
assert request.nonce is None
Expand Down
6 changes: 3 additions & 3 deletions test/test_verify.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from cryptography.hazmat.primitives import hashes
from pytest import MonkeyPatch

import rfc3161_client
import rfc3161_client._rust
from rfc3161_client._rust import parse_timestamp_request
from rfc3161_client.base import decode_timestamp_response
from rfc3161_client.errors import VerificationError
Expand Down Expand Up @@ -242,7 +242,7 @@ def test_verify_leaf_certs_mismatch(
self, verifier: Verifier, ts_response: TimeStampResponse
) -> None:
verifier = cast("_Verifier", verifier)
verifier._tsa_certificate = "fake-certificate" # type: ignore[assignment]
verifier._tsa_certificate = "fake-certificate" # ty: ignore[invalid-assignment]
with pytest.raises(VerificationError, match="Embedded certificate"):
verifier._verify_leaf_certs(tsp_response=ts_response)

Expand All @@ -251,7 +251,7 @@ def test_verify_leaf_certs_update_cert(
) -> None:
verifier = cast("_Verifier", verifier)
monkeypatch.setattr(
rfc3161_client._rust.SignedData, # ty: ignore[possibly-missing-attribute]
rfc3161_client._rust.SignedData,
"certificates",
[],
)
Expand Down
Loading