From c1d8ed8ea202757db237ba870872b39a085b64a9 Mon Sep 17 00:00:00 2001 From: J08nY Date: Sat, 13 Jun 2020 02:03:36 +0200 Subject: Fix ECTester target test skip. --- test/sca/test_target.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/sca/test_target.py b/test/sca/test_target.py index 5519502..6c56d97 100644 --- a/test/sca/test_target.py +++ b/test/sca/test_target.py @@ -3,6 +3,8 @@ from os.path import realpath, dirname, join from typing import Optional from unittest import TestCase, SkipTest +from smartcard.pcsc.PCSCExceptions import BaseSCardException + from pyecsca.ec.key_agreement import ECDH_SHA1 from pyecsca.ec.key_generation import KeyGeneration from pyecsca.ec.mod import Mod @@ -49,7 +51,10 @@ class ECTesterTargetTests(TestCase): if not has_pyscard: return from smartcard.System import readers - rs = readers() + try: + rs = readers() + except BaseSCardException: + return if not rs: return cls.reader = rs[0] -- cgit v1.2.3-70-g09d2