Lines Matching defs:replacements
295 cJSON replacements[3];
315 memset(replacements, '\0', sizeof(replacements));
318 TEST_ASSERT_TRUE(cJSON_ReplaceItemViaPointer(array, beginning, &(replacements[0])));
319 TEST_ASSERT_TRUE(replacements[0].prev == end);
320 TEST_ASSERT_TRUE(replacements[0].next == middle);
321 TEST_ASSERT_TRUE(middle->prev == &(replacements[0]));
322 TEST_ASSERT_TRUE(array->child == &(replacements[0]));
325 TEST_ASSERT_TRUE(cJSON_ReplaceItemViaPointer(array, middle, &(replacements[1])));
326 TEST_ASSERT_TRUE(replacements[1].prev == &(replacements[0]));
327 TEST_ASSERT_TRUE(replacements[1].next == end);
328 TEST_ASSERT_TRUE(end->prev == &(replacements[1]));
331 TEST_ASSERT_TRUE(cJSON_ReplaceItemViaPointer(array, end, &(replacements[2])));
332 TEST_ASSERT_TRUE(replacements[2].prev == &(replacements[1]));
333 TEST_ASSERT_NULL(replacements[2].next);
334 TEST_ASSERT_TRUE(replacements[1].next == &(replacements[2]));