From e85cab70eae119ae4c3ae3c3324e50cd422001bd Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Wed, 13 Sep 2023 18:29:53 +0200 Subject: [PATCH] winscard/tests: Skip tests when SCardListReadersA() returns an empty list. --- dlls/winscard/tests/winscard.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dlls/winscard/tests/winscard.c b/dlls/winscard/tests/winscard.c index d596f9ca400..ceb517a970e 100644 --- a/dlls/winscard/tests/winscard.c +++ b/dlls/winscard/tests/winscard.c @@ -80,6 +80,11 @@ static void test_SCardEstablishContext(void) ok( ret == SCARD_S_SUCCESS, "got %lx\n", ret ); ok( readers != NULL, "got NULL readers" ); ok( len != SCARD_AUTOALLOCATE, "got %lu", len ); + if (!*readers) + { + skip( "connect a smart card device to run more tests\n" ); + return; + } ptr = readers; while (*ptr) {