Lines Matching refs:sz

67   jerry_size_t sz, utf8_sz, cesu8_sz;
76 sz = jerry_get_string_size (args[0]);
77 TEST_ASSERT (sz == 0);
143 sz = jerry_substring_to_utf8_char_buffer (args[0], 0, utf8_length, (jerry_char_t *) test_string, utf8_sz);
144 TEST_ASSERT (sz == 14);
145 TEST_ASSERT (!strncmp (test_string, "\x73\x74\x72\x3a \xf0\x9d\x94\xa3 \xf0\x9d\x94\xa4", sz));
147 sz = jerry_substring_to_utf8_char_buffer (args[0], 0, utf8_length + 1, (jerry_char_t *) test_string, utf8_sz);
148 TEST_ASSERT (sz == 14);
149 TEST_ASSERT (!strncmp (test_string, "\x73\x74\x72\x3a \xf0\x9d\x94\xa3 \xf0\x9d\x94\xa4", sz));
151 sz = jerry_substring_to_utf8_char_buffer (args[0], utf8_length, 0, (jerry_char_t *) test_string, utf8_sz);
152 TEST_ASSERT (sz == 0);
154 sz = jerry_substring_to_utf8_char_buffer (args[0], 0, utf8_length, (jerry_char_t *) test_string, utf8_sz - 1);
155 TEST_ASSERT (sz == 10);
156 TEST_ASSERT (!strncmp (test_string, "\x73\x74\x72\x3a \xf0\x9d\x94\xa3 ", sz));
158 sz = jerry_substring_to_utf8_char_buffer (args[0], 0, utf8_length - 1, (jerry_char_t *) test_string, utf8_sz);
159 TEST_ASSERT (sz == 10);
160 TEST_ASSERT (!strncmp (test_string, "\x73\x74\x72\x3a \xf0\x9d\x94\xa3 ", sz));
162 sz = jerry_substring_to_utf8_char_buffer (args[0],
167 TEST_ASSERT (sz == 1);
168 TEST_ASSERT (!strncmp (test_string, " ", sz));
170 sz = jerry_substring_to_utf8_char_buffer (args[0],
175 TEST_ASSERT (sz == 4);
176 TEST_ASSERT (!strncmp (test_string, "\xf0\x9d\x94\xa3", sz));
241 sz = jerry_substring_to_char_buffer (args[0], 3, 8, (jerry_char_t *) substring, cesu8_sz);
242 TEST_ASSERT (sz == 5);
243 TEST_ASSERT (!strncmp (substring, "ascii", sz));
246 sz = jerry_substring_to_char_buffer (args[0], 0, 11, (jerry_char_t *) substring, cesu8_sz);
248 TEST_ASSERT (sz == 5);
249 TEST_ASSERT (!strncmp (substring, "an as", sz));
252 sz = jerry_substring_to_char_buffer (args[0], 16, 21, (jerry_char_t *) substring, cesu8_sz);
253 TEST_ASSERT (sz == 0);
255 sz = jerry_substring_to_char_buffer (args[0], 14, 15, (jerry_char_t *) substring, cesu8_sz);
256 TEST_ASSERT (sz == 1);
257 TEST_ASSERT (!strncmp (substring, "g", sz));
259 sz = jerry_substring_to_char_buffer (args[0], 0, 1, (jerry_char_t *) substring, cesu8_sz);
260 TEST_ASSERT (sz == 1);
261 TEST_ASSERT (!strncmp (substring, "a", sz));
269 sz = jerry_substring_to_char_buffer (args[0], 0, cesu8_length, (jerry_char_t *) fullstring, cesu8_sz);
270 TEST_ASSERT (sz == 15);
271 TEST_ASSERT (!strncmp (fullstring, "an ascii string", sz));
281 sz = jerry_substring_to_char_buffer (args[0], 1, 3, (jerry_char_t *) number_substring, cesu8_sz);
282 TEST_ASSERT (sz == 2);
283 TEST_ASSERT (!strncmp (number_substring, "10", sz));
296 sz = jerry_substring_to_char_buffer (args[0], 0, cesu8_length, (jerry_char_t *) supl_substring, cesu8_sz);
297 TEST_ASSERT (sz == 11);
298 TEST_ASSERT (!strncmp (supl_substring, "\x73\x74\x72\x3a \xed\xa0\x80\xed\xb6\x8a", sz));
302 sz = jerry_substring_to_char_buffer (args[0], 0, cesu8_length, (jerry_char_t *) supl_substring, cesu8_sz);
303 TEST_ASSERT (sz == 8);
304 TEST_ASSERT (!strncmp (supl_substring, "\x73\x74\x72\x3a \xed\xa0\x80", sz));
306 sz = jerry_substring_to_char_buffer (args[0],
311 TEST_ASSERT (sz == 3);
312 TEST_ASSERT (!strncmp (supl_substring, "\xed\xb6\x8a", sz));
314 sz = jerry_substring_to_char_buffer (args[0],
319 TEST_ASSERT (sz == 3);
320 TEST_ASSERT (!strncmp (supl_substring, "\xed\xa0\x80", sz));