|
@@ -473,7 +473,7 @@ START_TEST(UA_Variant_calcSizeFixedSizeArrayShallReturnEncodingSize) {
|
|
// given
|
|
// given
|
|
UA_Variant arg;
|
|
UA_Variant arg;
|
|
UA_Variant_init(&arg);
|
|
UA_Variant_init(&arg);
|
|
- arg.vt = &UA_.types[UA_INT32];
|
|
|
|
|
|
+ arg.vt = &UA_[UA_INT32];
|
|
#define ARRAY_LEN 8
|
|
#define ARRAY_LEN 8
|
|
arg.storage.data.arrayLength = ARRAY_LEN;
|
|
arg.storage.data.arrayLength = ARRAY_LEN;
|
|
UA_Int32 *data[ARRAY_LEN];
|
|
UA_Int32 *data[ARRAY_LEN];
|
|
@@ -491,7 +491,7 @@ START_TEST(UA_Variant_calcSizeVariableSizeArrayShallReturnEncodingSize) {
|
|
// given
|
|
// given
|
|
UA_Variant arg;
|
|
UA_Variant arg;
|
|
UA_Variant_init(&arg);
|
|
UA_Variant_init(&arg);
|
|
- arg.vt = &UA_.types[UA_STRING];
|
|
|
|
|
|
+ arg.vt = &UA_[UA_STRING];
|
|
#define ARRAY_LEN 3
|
|
#define ARRAY_LEN 3
|
|
arg.storage.data.arrayLength = ARRAY_LEN;
|
|
arg.storage.data.arrayLength = ARRAY_LEN;
|
|
UA_String strings[3];
|
|
UA_String strings[3];
|
|
@@ -862,7 +862,7 @@ START_TEST(UA_Variant_decodeWithOutArrayFlagSetShallSetVTAndAllocateMemoryForArr
|
|
// then
|
|
// then
|
|
ck_assert_int_eq(retval, UA_SUCCESS);
|
|
ck_assert_int_eq(retval, UA_SUCCESS);
|
|
ck_assert_int_eq(pos, 5);
|
|
ck_assert_int_eq(pos, 5);
|
|
- ck_assert_ptr_eq(dst.vt, &UA_.types[UA_INT32]);
|
|
|
|
|
|
+ ck_assert_ptr_eq(dst.vt, &UA_[UA_INT32]);
|
|
ck_assert_int_eq(dst.storage.data.arrayLength, 1);
|
|
ck_assert_int_eq(dst.storage.data.arrayLength, 1);
|
|
ck_assert_int_eq(*(UA_Int32 *)dst.storage.data.dataPtr, 255);
|
|
ck_assert_int_eq(*(UA_Int32 *)dst.storage.data.dataPtr, 255);
|
|
// finally
|
|
// finally
|
|
@@ -884,7 +884,7 @@ START_TEST(UA_Variant_decodeWithArrayFlagSetShallSetVTAndAllocateMemoryForArray)
|
|
// then
|
|
// then
|
|
ck_assert_int_eq(retval, UA_SUCCESS);
|
|
ck_assert_int_eq(retval, UA_SUCCESS);
|
|
ck_assert_int_eq(pos, 1+4+2*4);
|
|
ck_assert_int_eq(pos, 1+4+2*4);
|
|
- ck_assert_ptr_eq(dst.vt, &UA_.types[UA_INT32]);
|
|
|
|
|
|
+ ck_assert_ptr_eq(dst.vt, &UA_[UA_INT32]);
|
|
ck_assert_int_eq(dst.storage.data.arrayLength, 2);
|
|
ck_assert_int_eq(dst.storage.data.arrayLength, 2);
|
|
ck_assert_int_eq(((UA_Int32 *)dst.storage.data.dataPtr)[0], 255);
|
|
ck_assert_int_eq(((UA_Int32 *)dst.storage.data.dataPtr)[0], 255);
|
|
ck_assert_int_eq(((UA_Int32 *)dst.storage.data.dataPtr)[1], -1);
|
|
ck_assert_int_eq(((UA_Int32 *)dst.storage.data.dataPtr)[1], -1);
|
|
@@ -1307,7 +1307,7 @@ START_TEST(UA_DataValue_encodeShallWorkOnExampleWithVariant) {
|
|
src.serverTimestamp = 80;
|
|
src.serverTimestamp = 80;
|
|
src.encodingMask = UA_DATAVALUE_ENCODINGMASK_VARIANT | UA_DATAVALUE_ENCODINGMASK_SERVERTIMESTAMP; //Variant & SourvePicoseconds
|
|
src.encodingMask = UA_DATAVALUE_ENCODINGMASK_VARIANT | UA_DATAVALUE_ENCODINGMASK_SERVERTIMESTAMP; //Variant & SourvePicoseconds
|
|
UA_Variant_init(&src.value);
|
|
UA_Variant_init(&src.value);
|
|
- src.value.vt = &UA_.types[UA_INT32];
|
|
|
|
|
|
+ src.value.vt = &UA_[UA_INT32];
|
|
src.value.storage.data.arrayLength = 1; // one element (encoded as not an array)
|
|
src.value.storage.data.arrayLength = 1; // one element (encoded as not an array)
|
|
UA_Int32 vdata = 45;
|
|
UA_Int32 vdata = 45;
|
|
src.value.storage.data.dataPtr = (void *)&vdata;
|
|
src.value.storage.data.dataPtr = (void *)&vdata;
|
|
@@ -1426,7 +1426,7 @@ START_TEST(UA_Array_copyByteArrayShallWorkOnExample) {
|
|
testString.length = 5;
|
|
testString.length = 5;
|
|
|
|
|
|
//when
|
|
//when
|
|
- UA_Array_copy((const void *)testString.data, 5, &UA_.types[UA_BYTE], (void **)&dstArray);
|
|
|
|
|
|
+ UA_Array_copy((const void *)testString.data, 5, &UA_[UA_BYTE], (void **)&dstArray);
|
|
//then
|
|
//then
|
|
for(i = 0;i < size;i++)
|
|
for(i = 0;i < size;i++)
|
|
ck_assert_int_eq(testString.data[i], dstArray[i]);
|
|
ck_assert_int_eq(testString.data[i], dstArray[i]);
|
|
@@ -1442,14 +1442,14 @@ START_TEST(UA_Array_copyUA_StringShallWorkOnExample) {
|
|
// given
|
|
// given
|
|
UA_Int32 i, j;
|
|
UA_Int32 i, j;
|
|
UA_String *srcArray;
|
|
UA_String *srcArray;
|
|
- UA_Array_new((void **)&srcArray, 3, &UA_.types[UA_STRING]);
|
|
|
|
|
|
+ UA_Array_new((void **)&srcArray, 3, &UA_[UA_STRING]);
|
|
UA_String *dstArray;
|
|
UA_String *dstArray;
|
|
|
|
|
|
UA_String_copycstring("open", &srcArray[0]);
|
|
UA_String_copycstring("open", &srcArray[0]);
|
|
UA_String_copycstring("62541", &srcArray[1]);
|
|
UA_String_copycstring("62541", &srcArray[1]);
|
|
UA_String_copycstring("opc ua", &srcArray[2]);
|
|
UA_String_copycstring("opc ua", &srcArray[2]);
|
|
//when
|
|
//when
|
|
- UA_Array_copy((const void *)srcArray, 3, &UA_.types[UA_STRING], (void **)&dstArray);
|
|
|
|
|
|
+ UA_Array_copy((const void *)srcArray, 3, &UA_[UA_STRING], (void **)&dstArray);
|
|
//then
|
|
//then
|
|
for(i = 0;i < 3;i++) {
|
|
for(i = 0;i < 3;i++) {
|
|
for(j = 0;j < 3;j++)
|
|
for(j = 0;j < 3;j++)
|
|
@@ -1457,8 +1457,8 @@ START_TEST(UA_Array_copyUA_StringShallWorkOnExample) {
|
|
ck_assert_int_eq(srcArray[i].length, dstArray[i].length);
|
|
ck_assert_int_eq(srcArray[i].length, dstArray[i].length);
|
|
}
|
|
}
|
|
//finally
|
|
//finally
|
|
- UA_Array_delete(srcArray, 3, &UA_.types[UA_STRING]);
|
|
|
|
- UA_Array_delete(dstArray, 3, &UA_.types[UA_STRING]);
|
|
|
|
|
|
+ UA_Array_delete(srcArray, 3, &UA_[UA_STRING]);
|
|
|
|
+ UA_Array_delete(dstArray, 3, &UA_[UA_STRING]);
|
|
}
|
|
}
|
|
END_TEST
|
|
END_TEST
|
|
|
|
|
|
@@ -1675,7 +1675,7 @@ START_TEST(UA_Variant_copyShallWorkOnSingleValueExample) {
|
|
UA_Variant_init(&copiedValue);
|
|
UA_Variant_init(&copiedValue);
|
|
UA_alloc((void**)&value.storage.data.dataPtr, sizeof(UA_String));
|
|
UA_alloc((void**)&value.storage.data.dataPtr, sizeof(UA_String));
|
|
*((UA_String*)value.storage.data.dataPtr) = testString;
|
|
*((UA_String*)value.storage.data.dataPtr) = testString;
|
|
- value.vt = &UA_.types[UA_STRING];
|
|
|
|
|
|
+ value.vt = &UA_[UA_STRING];
|
|
value.storage.data.arrayLength = 1;
|
|
value.storage.data.arrayLength = 1;
|
|
|
|
|
|
//when
|
|
//when
|
|
@@ -1699,7 +1699,7 @@ END_TEST
|
|
START_TEST(UA_Variant_copyShallWorkOn1DArrayExample) {
|
|
START_TEST(UA_Variant_copyShallWorkOn1DArrayExample) {
|
|
// given
|
|
// given
|
|
UA_String *srcArray;
|
|
UA_String *srcArray;
|
|
- UA_Array_new((void **)&srcArray, 3, &UA_.types[UA_STRING]);
|
|
|
|
|
|
+ UA_Array_new((void **)&srcArray, 3, &UA_[UA_STRING]);
|
|
UA_String_copycstring("__open", &srcArray[0]);
|
|
UA_String_copycstring("__open", &srcArray[0]);
|
|
UA_String_copycstring("_62541", &srcArray[1]);
|
|
UA_String_copycstring("_62541", &srcArray[1]);
|
|
UA_String_copycstring("opc ua", &srcArray[2]);
|
|
UA_String_copycstring("opc ua", &srcArray[2]);
|
|
@@ -1716,7 +1716,7 @@ START_TEST(UA_Variant_copyShallWorkOn1DArrayExample) {
|
|
value.storage.data.dataPtr = (void **)srcArray;
|
|
value.storage.data.dataPtr = (void **)srcArray;
|
|
value.storage.data.arrayDimensionsLength = 1;
|
|
value.storage.data.arrayDimensionsLength = 1;
|
|
value.storage.data.arrayDimensions = dimensions;
|
|
value.storage.data.arrayDimensions = dimensions;
|
|
- value.vt = &UA_.types[UA_STRING];
|
|
|
|
|
|
+ value.vt = &UA_[UA_STRING];
|
|
|
|
|
|
//when
|
|
//when
|
|
UA_Variant_copy(&value, &copiedValue);
|
|
UA_Variant_copy(&value, &copiedValue);
|
|
@@ -1745,7 +1745,7 @@ END_TEST
|
|
START_TEST(UA_Variant_copyShallWorkOn2DArrayExample) {
|
|
START_TEST(UA_Variant_copyShallWorkOn2DArrayExample) {
|
|
// given
|
|
// given
|
|
UA_Int32 *srcArray;
|
|
UA_Int32 *srcArray;
|
|
- UA_Array_new((void **)&srcArray, 6, &UA_.types[UA_INT32]);
|
|
|
|
|
|
+ UA_Array_new((void **)&srcArray, 6, &UA_[UA_INT32]);
|
|
srcArray[0] = 0;
|
|
srcArray[0] = 0;
|
|
srcArray[1] = 1;
|
|
srcArray[1] = 1;
|
|
srcArray[2] = 2;
|
|
srcArray[2] = 2;
|
|
@@ -1754,7 +1754,7 @@ START_TEST(UA_Variant_copyShallWorkOn2DArrayExample) {
|
|
srcArray[5] = 5;
|
|
srcArray[5] = 5;
|
|
|
|
|
|
UA_Int32 *dimensions;
|
|
UA_Int32 *dimensions;
|
|
- UA_Array_new((void **)&dimensions, 2, &UA_.types[UA_INT32]);
|
|
|
|
|
|
+ UA_Array_new((void **)&dimensions, 2, &UA_[UA_INT32]);
|
|
UA_Int32 dim1 = 3;
|
|
UA_Int32 dim1 = 3;
|
|
UA_Int32 dim2 = 2;
|
|
UA_Int32 dim2 = 2;
|
|
dimensions[0] = dim1;
|
|
dimensions[0] = dim1;
|
|
@@ -1768,7 +1768,7 @@ START_TEST(UA_Variant_copyShallWorkOn2DArrayExample) {
|
|
value.storage.data.dataPtr = (void **)srcArray;
|
|
value.storage.data.dataPtr = (void **)srcArray;
|
|
value.storage.data.arrayDimensionsLength = 2;
|
|
value.storage.data.arrayDimensionsLength = 2;
|
|
value.storage.data.arrayDimensions = dimensions;
|
|
value.storage.data.arrayDimensions = dimensions;
|
|
- value.vt = &UA_.types[UA_INT32];
|
|
|
|
|
|
+ value.vt = &UA_[UA_INT32];
|
|
|
|
|
|
//when
|
|
//when
|
|
UA_Variant_copy(&value, &copiedValue);
|
|
UA_Variant_copy(&value, &copiedValue);
|