Lines Matching defs:item
31 static cJSON item[1];
52 TEST_ASSERT_FALSE(parse_array(item, &buffer));
53 assert_is_invalid(item);
63 TEST_ASSERT_TRUE(parse_array(item, &buffer));
64 assert_is_array(item);
70 assert_has_no_child(item);
73 assert_has_no_child(item);
81 assert_has_child(item);
82 assert_has_type(item->child, cJSON_Number);
83 reset(item);
86 assert_has_child(item);
87 assert_has_type(item->child, cJSON_String);
88 TEST_ASSERT_EQUAL_STRING("hello!", item->child->valuestring);
89 reset(item);
92 assert_has_child(item);
93 TEST_ASSERT_NOT_NULL(item->child);
94 assert_has_type(item->child, cJSON_Array);
95 assert_has_no_child(item->child);
96 reset(item);
99 assert_has_child(item);
100 assert_has_type(item->child, cJSON_NULL);
101 reset(item);
107 assert_has_child(item);
108 TEST_ASSERT_NOT_NULL(item->child->next);
109 TEST_ASSERT_NOT_NULL(item->child->next->next);
110 TEST_ASSERT_NULL(item->child->next->next->next);
111 assert_has_type(item->child, cJSON_Number);
112 assert_has_type(item->child->next, cJSON_Number);
113 assert_has_type(item->child->next->next, cJSON_Number);
114 reset(item);
131 node = item->child;
141 reset(item);
158 /* initialize cJSON item */
159 memset(item, 0, sizeof(cJSON));