retVal = wauthn_process<TestClientRequestMC>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptions, callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NOT_SUPPORTED)
- << "[wauthn_process<TestClientRequestMC>] failed. "
- << "retVal=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NOT_SUPPORTED);
sleep(1);
- EXPECT_EQ(userdata->called_qr, false)
- << "The QR callback should not be called by cancel" << std::endl;
- EXPECT_EQ(userdata->called_response, false)
- << "The response callback should not be called by cancel" << std::endl;
- EXPECT_EQ(0, userdata->times_update_linked_data)
- << "The update_linked_data callback should not be called by cancel"
- << std::endl;
+ EXPECT_EQ(userdata->called_qr, false);
+ EXPECT_EQ(userdata->called_response, false);
+ EXPECT_EQ(0, userdata->times_update_linked_data);
free(userdata);
free(callbacks);
retVal = wauthn_process<TestClientRequestMC>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptions, callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NONE)
- << "[wauthn_process<TestClientRequestMC>] failed. "
- << "retVal=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NONE);
// Waiting for called the callbacks
sleep(g_target_times_update_linked_data + 5);
- EXPECT_EQ(userdata->called_qr, false)
- << "The QR callback should not be called" << std::endl;
- EXPECT_EQ(userdata->called_response, true)
- << "The response callback should be called" << std::endl;
+ EXPECT_EQ(userdata->called_qr, false);
+ EXPECT_EQ(userdata->called_response, true);
EXPECT_EQ(g_target_times_update_linked_data,
- userdata->times_update_linked_data)
- << "The update_linked_data callback should be called for setted times"
- << std::endl;
+ userdata->times_update_linked_data);
free(userdata);
free(callbacks);
}
retVal = wauthn_process<TestClientRequestMC>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptionsNoLD, callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NONE)
- << "[wauthn_process<TestClientRequestMC>] failed. "
- << "retVal=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NONE);
// Waiting for called the callbacks
sleep(g_target_times_update_linked_data + 5);
- EXPECT_EQ(userdata->called_qr, true)
- << "The QR callback should be called" << std::endl;
- EXPECT_EQ(userdata->called_response, true)
- << "The response callback should be called" << std::endl;
+ EXPECT_EQ(userdata->called_qr, true);
+ EXPECT_EQ(userdata->called_response, true);
EXPECT_EQ(g_target_times_update_linked_data,
- userdata->times_update_linked_data)
- << "The update_linked_data callback should be called for setted times"
- << std::endl;
+ userdata->times_update_linked_data);
free(userdata);
free(callbacks);
retVal = wauthn_process<TestClientRequestGA>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredRequestOptions, callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NONE)
- << "[wauthn_process<TestClientRequestGA>] failed. "
- << "retVal=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NONE);
// Waiting for called the callbacks
sleep(g_target_times_update_linked_data + 5);
- EXPECT_EQ(userdata->called_qr, false)
- << "The QR callback should not be called" << std::endl;
- EXPECT_EQ(userdata->called_response, true)
- << "The response callback should be called" << std::endl;
+ EXPECT_EQ(userdata->called_qr, false);
+ EXPECT_EQ(userdata->called_response, true);
EXPECT_EQ(g_target_times_update_linked_data,
- userdata->times_update_linked_data)
- << "The update_linked_data callback should be called for setted times"
- << std::endl;
+ userdata->times_update_linked_data);
free(userdata);
free(callbacks);
retVal = wauthn_process<TestClientRequestGA>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredRequestOptionsNoLD, callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NONE)
- << "[wauthn_process<TestClientRequestGA>] failed. "
- << "retVal=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NONE);
// Waiting for called the callbacks
sleep(g_target_times_update_linked_data + 5);
- EXPECT_EQ(userdata->called_qr, true)
- << "The QR callback should be called" << std::endl;
- EXPECT_EQ(userdata->called_response, true)
- << "The response callback should be called" << std::endl;
+ EXPECT_EQ(userdata->called_qr, true);
+ EXPECT_EQ(userdata->called_response, true);
EXPECT_EQ(g_target_times_update_linked_data,
- userdata->times_update_linked_data)
- << "The update_linked_data callback should be called for setted times"
- << std::endl;
+ userdata->times_update_linked_data);
free(userdata);
free(callbacks);
retVal = wauthn_process<TestClientRequestMC>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptionsNoLD, mc_callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NONE)
- << "[wauthn_process<TestClientRequestMC>] failed. "
- << "retVal=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NONE);
sleep(1);
retVal = wauthn_process<TestClientRequestGA>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredRequestOptions, ga_callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NOT_ALLOWED)
- << "[wauthn_process<TestClientRequestGA>] failed. "
- << "ret=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NOT_ALLOWED);
// Waiting for called the callbacks
sleep(g_target_times_update_linked_data + 5);
- EXPECT_EQ(mc_userdata->called_qr, true)
- << "The QR callback for MC should be called" << std::endl;
- EXPECT_EQ(mc_userdata->called_response, true)
- << "The response callback for MC should be called" << std::endl;
+ EXPECT_EQ(mc_userdata->called_qr, true);
+ EXPECT_EQ(mc_userdata->called_response, true);
EXPECT_EQ(g_target_times_update_linked_data,
- mc_userdata->times_update_linked_data)
- << "The update_linked_data callback for MC should be called for setted times"
- << std::endl;
+ mc_userdata->times_update_linked_data);
- EXPECT_EQ(ga_userdata->called_qr, false)
- << "The QR callback for GA should not be called by not allowed" << std::endl;
- EXPECT_EQ(ga_userdata->called_response, false)
- << "The response callback for GA should not be called by not allowed" << std::endl;
- EXPECT_EQ(0, ga_userdata->times_update_linked_data)
- << "The update_linked_data callback for GA should not be called by not allowed"
- << std::endl;
+ EXPECT_EQ(ga_userdata->called_qr, false);
+ EXPECT_EQ(ga_userdata->called_response, false);
+ EXPECT_EQ(0, ga_userdata->times_update_linked_data);
free(mc_userdata);
free(ga_userdata);
retVal = wauthn_process<TestClientRequestMC>(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptions, mc_callbacks);
- EXPECT_EQ(retVal, WAUTHN_ERROR_NONE)
- << "[wauthn_process<TestClientRequestMC>] failed. "
- << "retVal=" << wauthn_error_to_string(retVal) << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NONE);
TestClientRequest request(WebAuthnCall::CANCEL);
request.Init();
<< wauthn_error_to_string(request.GetStatus()));
retVal = request.GetStatus();
- EXPECT_EQ(retVal, WAUTHN_ERROR_NONE)
- << "[wauthn_cancel] failed. "
- << "ret=" << wauthn_error_to_string(retVal) << std::endl;
-
- EXPECT_EQ(mc_userdata->called_qr, false)
- << "The QR callback should not be called by cancel" << std::endl;
- EXPECT_EQ(mc_userdata->called_response, false)
- << "The response callback should not be called by cancel" << std::endl;
- EXPECT_EQ(0, mc_userdata->times_update_linked_data)
- << "The update_linked_data callback should not be called by cancel"
- << std::endl;
+ EXPECT_EQ(retVal, WAUTHN_ERROR_NONE);
+
+ EXPECT_EQ(mc_userdata->called_qr, false);
+ EXPECT_EQ(mc_userdata->called_response, false);
+ EXPECT_EQ(0, mc_userdata->times_update_linked_data);
// Waiting for called the callbacks
sleep(g_target_times_update_linked_data + 5);
&TestCommonData::pubkeyCredCreationOptions,
mc_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_client_data_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
wauthn_ga_callbacks_s *ga_callbacks = nullptr;
&TestCommonData::pubkeyCredRequestOptions,
ga_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_client_data_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
free(mc_callbacks);
free(ga_callbacks);
nullptr,
mc_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_options_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
wauthn_ga_callbacks_s *ga_callbacks = nullptr;
nullptr,
ga_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_options_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
free(mc_callbacks);
free(ga_callbacks);
ret = wauthn_make_credential(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptions,
nullptr);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_callbacks_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
wauthn_mc_callbacks_s *mc_callbacks = nullptr;
ret = wauthn_make_credential(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptions,
mc_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_callbacks_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
mc_callbacks->response_callback = test_cb_mc_response;
ret = wauthn_make_credential(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptions,
mc_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_callbacks_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
ret = wauthn_get_assertion(&TestCommonData::clientData,
&TestCommonData::pubkeyCredRequestOptions,
nullptr);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_callbacks_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
wauthn_ga_callbacks_s *ga_callbacks = nullptr;
ret = wauthn_get_assertion(&TestCommonData::clientData,
&TestCommonData::pubkeyCredRequestOptions,
ga_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_callbacks_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
ga_callbacks->response_callback = test_cb_ga_response;
ret = wauthn_get_assertion(&TestCommonData::clientData,
&TestCommonData::pubkeyCredRequestOptions,
ga_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[invalid_callbacks_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
free(mc_callbacks);
free(ga_callbacks);
}
ret = wauthn_make_credential(&TestCommonData::clientData,
&TestCommonData::pubkeyCredCreationOptionsNoLD,
mc_callbacks);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[miss_qr_callback_without_linked_data_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
ret = WAUTHN_ERROR_NONE;
wauthn_ga_callbacks_s *ga_callbacks = nullptr;
ret = wauthn_get_assertion(&TestCommonData::clientData,
&TestCommonData::pubkeyCredRequestOptionsNoLD,
nullptr);
- EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER)
- << "[miss_qr_callback_without_linked_data_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_INVALID_PARAMETER);
free(mc_callbacks);
free(ga_callbacks);
}
{
int ret = WAUTHN_ERROR_NONE;
ret = wauthn_cancel();
- EXPECT_EQ(ret, WAUTHN_ERROR_NOT_ALLOWED)
- << "[cancel_not_allowed_N] failed. "
- << "ret=" << wauthn_error_to_string(ret) << std::endl;
+ EXPECT_EQ(ret, WAUTHN_ERROR_NOT_ALLOWED);
}
} // namespace WA