소스 검색

Fix client highlevel tests with methodcalls disabled

Julius Pfrommer 6 년 전
부모
커밋
93fcb96895
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      tests/client/check_client_highlevel.c

+ 2 - 0
tests/client/check_client_highlevel.c

@@ -539,7 +539,9 @@ static void checkNodeClass(UA_Client *clientNc, const UA_NodeId nodeId, const UA
 START_TEST(Node_ReadWrite_Class) {
     checkNodeClass(client, nodeReadWriteInt, UA_NODECLASS_VARIABLE);
     checkNodeClass(client, UA_NODEID_NUMERIC(0, UA_NS0ID_SERVER), UA_NODECLASS_OBJECT);
+#ifdef UA_ENABLE_METHODCALLS
     checkNodeClass(client, UA_NODEID_NUMERIC(0, UA_NS0ID_SERVER_GETMONITOREDITEMS), UA_NODECLASS_METHOD);
+#endif
 
     UA_NodeClass newClass = UA_NODECLASS_METHOD;
     UA_StatusCode retval = UA_Client_writeNodeClassAttribute(client, nodeReadWriteInt, &newClass);