Lines Matching defs:res
158 jerry_value_t res = jerry_set_property (this_val, field_name, args_p[0]);
159 TEST_ASSERT (!jerry_value_is_error (res));
160 TEST_ASSERT (jerry_value_is_boolean (res) && jerry_get_boolean_value (res));
161 jerry_release_value (res);
380 jerry_value_t res, args[2];
395 res = jerry_run (parsed_code_val);
396 TEST_ASSERT (!jerry_value_is_error (res));
397 jerry_release_value (res);
422 res = jerry_call_function (val_foo, jerry_create_undefined (), args, 2);
423 TEST_ASSERT (!jerry_value_is_error (res));
424 TEST_ASSERT (jerry_value_is_number (res)
425 && jerry_get_number_value (res) == 1.0);
426 jerry_release_value (res);
434 res = jerry_call_function (val_bar, jerry_create_undefined (), args, 2);
435 TEST_ASSERT (!jerry_value_is_error (res));
436 TEST_ASSERT (jerry_value_is_number (res)
437 && jerry_get_number_value (res) == 5.0);
438 jerry_release_value (res);
444 res = set_property (global_obj_val, "t", args[0]);
445 TEST_ASSERT (!jerry_value_is_error (res));
446 TEST_ASSERT (jerry_get_boolean_value (res));
447 jerry_release_value (res);
450 res = jerry_call_function (val_foo, jerry_create_undefined (), args, 2);
451 TEST_ASSERT (!jerry_value_is_error (res));
452 TEST_ASSERT (jerry_value_is_string (res));
453 sz = jerry_get_string_size (res);
455 sz = jerry_string_to_char_buffer (res, (jerry_char_t *) buffer, sz);
457 jerry_release_value (res);
476 res = set_property (val_A_prototype, "foo", val_foo);
477 TEST_ASSERT (!jerry_value_is_error (res));
478 TEST_ASSERT (jerry_get_boolean_value (res));
479 jerry_release_value (res);
489 res = get_property (val_a, "t");
490 TEST_ASSERT (!jerry_value_is_error (res));
491 TEST_ASSERT (jerry_value_is_number (res)
492 && jerry_get_number_value (res) == 12.0);
493 jerry_release_value (res);
519 res = jerry_call_function (val_a_foo, val_a, NULL, 0);
520 TEST_ASSERT (!jerry_value_is_error (res));
521 TEST_ASSERT (jerry_value_is_number (res)
522 && jerry_get_number_value (res) == 12.0);
523 jerry_release_value (res);
533 res = set_property (global_obj_val, "external", external_func_val);
534 TEST_ASSERT (!jerry_value_is_error (res));
535 TEST_ASSERT (jerry_get_boolean_value (res));
542 res = jerry_call_function (val_call_external, global_obj_val, NULL, 0);
544 TEST_ASSERT (!jerry_value_is_error (res));
545 TEST_ASSERT (jerry_value_is_string (res));
546 sz = jerry_get_string_size (res);
548 sz = jerry_string_to_char_buffer (res, (jerry_char_t *) buffer, sz);
550 jerry_release_value (res);
558 res = set_property (global_obj_val, "external_construct", external_construct_val);
559 TEST_ASSERT (!jerry_value_is_error (res));
560 TEST_ASSERT (jerry_get_boolean_value (res));
561 jerry_release_value (res);
565 res = jerry_construct_object (external_construct_val, args, 1);
566 TEST_ASSERT (!jerry_value_is_error (res));
567 TEST_ASSERT (jerry_value_is_object (res));
568 val_value_field = get_property (res, "value_field");
578 is_ok = jerry_get_object_native_pointer (res, &ptr, &JERRY_NATIVE_HANDLE_INFO_FOR_CTYPE (bind2));
583 is_ok = jerry_get_object_native_pointer (res, &ptr, NULL);
586 jerry_release_value (res);
600 res = set_property (global_obj_val, "throw_test", throw_test_handler_val);
601 TEST_ASSERT (!jerry_value_is_error (res));
602 TEST_ASSERT (jerry_get_boolean_value (res));
603 jerry_release_value (res);
610 res = jerry_call_function (val_t, global_obj_val, NULL, 0);
611 TEST_ASSERT (!jerry_value_is_error (res));
613 jerry_release_value (res);
620 res = jerry_call_function (val_t, global_obj_val, NULL, 0);
622 TEST_ASSERT (jerry_value_is_error (res));
625 /* 'res' should contain exception object */
626 res = jerry_get_value_from_error (res, true);
627 TEST_ASSERT (jerry_value_is_object (res));
628 jerry_release_value (res);
632 res = jerry_call_function (obj_val, global_obj_val, NULL, 0);
633 TEST_ASSERT (jerry_value_is_error (res));
635 /* 'res' should contain exception object */
636 res = jerry_get_value_from_error (res, true);
637 TEST_ASSERT (jerry_value_is_object (res));
638 jerry_release_value (res);
647 res = jerry_construct_object (val_t, NULL, 0);
648 TEST_ASSERT (jerry_value_is_error (res));
651 /* 'res' should contain exception object */
652 res = jerry_get_value_from_error (res, true);
653 TEST_ASSERT (jerry_value_is_object (res));
654 jerry_release_value (res);
658 res = jerry_construct_object (obj_val, NULL, 0);
659 TEST_ASSERT (jerry_value_is_error (res));
661 /* 'res' should contain exception object */
662 res = jerry_get_value_from_error (res, true);
663 TEST_ASSERT (jerry_value_is_object (res));
664 jerry_release_value (res);
674 res = jerry_set_property_by_index (array_obj_val, 5, v_in);
675 TEST_ASSERT (!jerry_value_is_error (res));
676 TEST_ASSERT (jerry_value_is_boolean (res) && jerry_get_boolean_value (res));
677 jerry_release_value (res);
694 res = jerry_get_object_keys (global_obj_val);
695 TEST_ASSERT (!jerry_value_is_error (res));
696 TEST_ASSERT (jerry_value_is_array (res));
697 TEST_ASSERT (jerry_get_array_length (res) == 15);
698 jerry_release_value (res);
742 res = jerry_set_prototype (obj_val, jerry_create_null ());
743 TEST_ASSERT (!jerry_value_is_error (res));
744 TEST_ASSERT (jerry_value_is_boolean (res));
745 TEST_ASSERT (jerry_get_boolean_value (res));
748 res = jerry_set_prototype (obj_val, new_proto);
750 TEST_ASSERT (!jerry_value_is_error (res));
751 TEST_ASSERT (jerry_value_is_boolean (res));
752 TEST_ASSERT (jerry_get_boolean_value (res));
766 res = jerry_set_prototype (proxy, new_proto);
767 TEST_ASSERT (!jerry_value_is_error (res));
785 res = jerry_call_function (val_t, jerry_create_undefined (), NULL, 0);
786 TEST_ASSERT (!jerry_value_is_error (res));
787 TEST_ASSERT (jerry_value_is_number (res)
788 && jerry_get_number_value (res) == 123.0);
789 jerry_release_value (res);
967 res = jerry_run (parsed_code_val);
968 TEST_ASSERT (jerry_value_is_error (res));
969 res = jerry_get_value_from_error (res, true);
970 err_str_val = jerry_value_to_string (res);
978 jerry_release_value (res);
1001 res = jerry_run (parsed_code_val);
1002 TEST_ASSERT (!jerry_value_is_error (res));
1003 jerry_release_value (res);
1023 res = jerry_eval (test_magic_str_access_src,
1026 TEST_ASSERT (jerry_value_is_boolean (res));
1027 TEST_ASSERT (jerry_get_boolean_value (res) == true);
1029 jerry_release_value (res);
1070 res = jerry_set_property (obj, key, value);
1071 TEST_ASSERT (!jerry_value_is_error (res));
1072 TEST_ASSERT (jerry_value_is_boolean (res) && jerry_get_boolean_value (res));
1073 jerry_release_value (res);