No waiting for communication with the device
causes response callback to be called immediately
which makes wauthn_cancel() return
WAUTHN_ERROR_NOT_ALLOWED
Change-Id: Ic5478534f8327f4ed5de40eb21b07f2df22debb5
SET(COVERAGE_DIR "${SHARE_INSTALL_PREFIX}/${PROJECT_NAME}-coverage")
ENDIF(NOT DEFINED COVERAGE_DIR)
+IF (EMULATOR_BUILD MATCHES 1)
+ ADD_COMPILE_DEFINITIONS(EMULATOR_BUILD=1)
+ENDIF (EMULATOR_BUILD MATCHES 1)
+
# Force PIE
SET(CMAKE_POSITION_INDEPENDENT_CODE "True")
SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
-DMANIFESTDIR=%{MANIFESTDIR} \
-DICONDIR=%{ICONDIR} \
-DMANTESTBINDIR=%{MANTESTBINDIR} \
+%if "%_repository" == "emulator"
+ -DEMULATOR_BUILD=1 \
+%endif
%if 0%{?no_feature_check:1} || "%_repository" == "emulator"
-DNO_FEATURE_CHECK= \
%endif
EXPECT_EQ(ret, WAUTHN_ERROR_NOT_ALLOWED);
}
+#ifndef EMULATOR_BUILD
TEST_F(WebAuthnAPITest, MC_valid_request_and_cancel_P)
{
sleep(3); // wait 3 secs for make interval
EXPECT_EQ(ret, WAUTHN_ERROR_NONE);
sleep(3); // wait 3 secs for make interval
}
-
+#endif
} // namespace WA