#include #include #include "ua_types.h" #include "server/ua_services.h" #include "check.h" /* START_TEST(Service_TranslateBrowsePathsToNodeIds_SmokeTest) { UA_TranslateBrowsePathsToNodeIdsRequest request; UA_TranslateBrowsePathsToNodeIdsRequest_init(&request); UA_TranslateBrowsePathsToNodeIdsResponse response; UA_TranslateBrowsePathsToNodeIdsResponse_init(&response); request.browsePathsSize = 1; UA_Array_new((void**)&request.browsePaths,request.browsePathsSize, &UA_.types[UA_BROWSEPATH]); Service_TranslateBrowsePathsToNodeIds(NULL,&request,&response); ck_assert_int_eq(response.resultsSize,request.browsePathsSize); ck_assert_int_eq(response.results[0].statusCode,UA_STATUSCODE_BADNOMATCH); //finally UA_TranslateBrowsePathsToNodeIdsRequest_deleteMembers(&request); UA_TranslateBrowsePathsToNodeIdsResponse_deleteMembers(&response); } END_TEST */ static Suite* testSuite_Service_TranslateBrowsePathsToNodeIds(void) { Suite *s = suite_create("Service_TranslateBrowsePathsToNodeIds"); TCase *tc_core = tcase_create("Core"); //tcase_add_test(tc_core, Service_TranslateBrowsePathsToNodeIds_SmokeTest); suite_add_tcase(s,tc_core); return s; } int main(void) { int number_failed = 0; Suite *s; SRunner *sr; s = testSuite_Service_TranslateBrowsePathsToNodeIds(); sr = srunner_create(s); srunner_run_all(sr,CK_NORMAL); number_failed += srunner_ntests_failed(sr); srunner_free(sr); return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE; }