Module: wine Branch: master Commit: e85cab70eae119ae4c3ae3c3324e50cd422001bd URL: https://gitlab.winehq.org/wine/wine/-/commit/e85cab70eae119ae4c3ae3c3324e50c...
Author: Hans Leidekker hans@codeweavers.com Date: Wed Sep 13 18:29:53 2023 +0200
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) {