@@ -187,30 +187,31 @@ foreach (const jerry_value_t name, /**< field name */
187
187
jerry_size_t sz = jerry_string_to_char_buffer (name , (jerry_char_t * ) str_buf_p , 128 );
188
188
str_buf_p [sz ] = '\0' ;
189
189
190
- if (sz == 0 )
191
- {
192
- JERRY_ASSERT (!strncmp ((const char * ) user_data , "user_data" , 9 ));
193
- return true;
194
- }
190
+ JERRY_ASSERT (!strncmp ((const char * ) user_data , "user_data" , 9 ));
191
+ JERRY_ASSERT (sz > 0 );
195
192
196
193
if (!strncmp (str_buf_p , "alpha" , (size_t ) sz ))
197
194
{
198
195
JERRY_ASSERT (jerry_value_is_number (value ));
199
196
JERRY_ASSERT (jerry_get_number_value (value ) == 32.0 );
197
+ return true;
200
198
}
201
199
else if (!strncmp (str_buf_p , "bravo" , (size_t ) sz ))
202
200
{
203
201
JERRY_ASSERT (jerry_value_is_boolean (value ));
204
202
JERRY_ASSERT (jerry_get_boolean_value (value ) == false);
203
+ return true;
205
204
}
206
205
else if (!strncmp (str_buf_p , "charlie" , (size_t ) sz ))
207
206
{
208
207
JERRY_ASSERT (jerry_value_is_object (value ));
208
+ return true;
209
209
}
210
210
else if (!strncmp (str_buf_p , "delta" , (size_t ) sz ))
211
211
{
212
212
JERRY_ASSERT (jerry_value_is_number (value ));
213
213
JERRY_ASSERT (jerry_get_number_value (value ) == 123.45 );
214
+ return true;
214
215
}
215
216
else if (!strncmp (str_buf_p , "echo" , (size_t ) sz ))
216
217
{
@@ -220,6 +221,7 @@ foreach (const jerry_value_t name, /**< field name */
220
221
128 );
221
222
str_buf_p [echo_sz ] = '\0' ;
222
223
JERRY_ASSERT (!strncmp (str_buf_p , "foobar" , (size_t ) echo_sz ));
224
+ return true;
223
225
}
224
226
225
227
JERRY_ASSERT (false);
0 commit comments