END_TEST START_TEST(Server_unregister_periodic) { // wait for first register delay UA_sleep(1000); sleep(1); UA_Server_removeRepeatedCallback(server_register, periodicRegisterCallbackId); UA_StatusCode retval = UA_Server_unregister_discovery(server_register, "opc.tcp://localhost:4840"); ck_assert_uint_eq(retval, UA_STATUSCODE_GOOD); }
END_TEST START_TEST(Server_unregister_periodic) { // wait for first register delay UA_fakeSleep(1000); UA_realSleep(1000); UA_Server_removeRepeatedCallback(server_register, periodicRegisterCallbackId); UA_StatusCode retval = UA_Server_unregister_discovery(server_register, clientRegisterRepeated); ck_assert_uint_eq(retval, UA_STATUSCODE_GOOD); UA_Client_disconnect(clientRegisterRepeated); UA_Client_delete(clientRegisterRepeated); clientRegisterRepeated=NULL; }