1717)
1818
1919
20- @pytest .mark .requires (Mechanism .EC_KEY_PAIR_GEN , Mechanism .ECDSA )
20+ @pytest .mark .requires (Mechanism .EC_KEY_PAIR_GEN )
21+ @pytest .mark .requires (Mechanism .ECDSA )
2122def test_sign_ecdsa (session : pkcs11 .Session ) -> None :
2223 parameters = session .create_domain_parameters (
2324 KeyType .EC ,
@@ -33,7 +34,8 @@ def test_sign_ecdsa(session: pkcs11.Session) -> None:
3334 assert pub .verify (data , ecdsa , mechanism = mechanism )
3435
3536
36- @pytest .mark .requires (Mechanism .EC_KEY_PAIR_GEN , Mechanism .ECDH1_DERIVE )
37+ @pytest .mark .requires (Mechanism .EC_KEY_PAIR_GEN )
38+ @pytest .mark .requires (Mechanism .ECDH1_DERIVE )
3739def test_derive_key (session : pkcs11 .Session ) -> None :
3840 # DER encoded EC params from OpenSSL
3941 # openssl ecparam -out ec_param.der -name prime192v1
@@ -151,7 +153,8 @@ def test_import_key_pair(session: pkcs11.Session) -> None:
151153 assert pub .verify (b"Example" , signature , mechanism = Mechanism .ECDSA )
152154
153155
154- @pytest .mark .requires (Mechanism .EC_EDWARDS_KEY_PAIR_GEN , Mechanism .EDDSA )
156+ @pytest .mark .requires (Mechanism .EC_EDWARDS_KEY_PAIR_GEN )
157+ @pytest .mark .requires (Mechanism .EDDSA )
155158def test_sign_eddsa (session : pkcs11 .Session ) -> None :
156159 parameters = session .create_domain_parameters (
157160 KeyType .EC_EDWARDS ,
0 commit comments