def METHOD_NAME(request, version, transport):
    METHOD_NAME = request.param
    if transport == TRANSPORT.NFC:
        if METHOD_NAME != SmartCardConnection:
            pytest.skip("Using NFC")
    else:
        if METHOD_NAME == SmartCardConnection and (4, 0) <= version < (5, 3):
            pytest.skip("3.x/5.3+ only")
    return METHOD_NAME