From fda29e0e6149b83d5eda88a334e0ff2b1a544673 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Sat, 4 Feb 2023 01:44:44 +0100 Subject: [PATCH] Adding verifies. Signed-off-by: Pol Henarejos --- tests/card_test_keygen.py | 4 ++++ tests/card_test_personalize_reset.py | 4 ++++ tests/card_test_public_key_operations.py | 4 ++++ tests/card_test_public_key_operations_kg.py | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/tests/card_test_keygen.py b/tests/card_test_keygen.py index 5e5d2dc..0f46f50 100644 --- a/tests/card_test_keygen.py +++ b/tests/card_test_keygen.py @@ -27,6 +27,10 @@ from constants_for_test import * import pytest class Test_Card_Keygen(object): + def test_verify_pw3_0(self, card): + v = card.verify(3, PW3_TEST0) + assert v + def test_keygen_1(self, card): PK_Crypto = get_PK_Crypto(card) pk_info = card.cmd_genkey(1) diff --git a/tests/card_test_personalize_reset.py b/tests/card_test_personalize_reset.py index 11676b4..d488234 100644 --- a/tests/card_test_personalize_reset.py +++ b/tests/card_test_personalize_reset.py @@ -28,6 +28,10 @@ from constants_for_test import * import pytest class Test_Personalize_Reset(object): + def test_verify_pw3_0_test(self, card): + v = card.verify(3, PW3_TEST0) + assert v + def test_login_put(self, card): r = card.cmd_put_data(0x00, 0x5e, b"") assert r diff --git a/tests/card_test_public_key_operations.py b/tests/card_test_public_key_operations.py index 07c248e..bc4839c 100644 --- a/tests/card_test_public_key_operations.py +++ b/tests/card_test_public_key_operations.py @@ -28,6 +28,10 @@ from card_const import * from constants_for_test import * class Test_Card_PK_OPs(object): + def test_verify_pw3_0(self, card): + v = card.verify(3, PW3_TEST0) + assert v + def test_sign_0(self, card): test_vector = get_test_vector(card) key = get_key(card) diff --git a/tests/card_test_public_key_operations_kg.py b/tests/card_test_public_key_operations_kg.py index d77729a..08655a1 100644 --- a/tests/card_test_public_key_operations_kg.py +++ b/tests/card_test_public_key_operations_kg.py @@ -28,6 +28,10 @@ from card_const import * from constants_for_test import * class Test_Card_PK_OPs_KG(object): + def test_verify_pw3_0(self, card): + v = card.verify(3, PW3_TEST0) + assert v + def test_signature_sigkey(self, card): test_vector = get_test_vector(card) PK_Crypto = get_PK_Crypto(card)