mirror of
https://github.com/nodejs/node.git
synced 2025-08-15 21:58:48 +02:00
test: rename n-api to node-api
This renames the macros used in the tests from `NAPI_*` to `NODE_API_*`. PR-URL: https://github.com/nodejs/node/pull/37217 Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Beth Griggs <bgriggs@redhat.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
This commit is contained in:
parent
2ff1c83518
commit
4b7f23f868
52 changed files with 1371 additions and 1448 deletions
|
@ -5,42 +5,42 @@
|
|||
static napi_value TestGetElement(napi_env env, napi_callback_info info) {
|
||||
size_t argc = 2;
|
||||
napi_value args[2];
|
||||
NAPI_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
|
||||
NAPI_ASSERT(env, argc >= 2, "Wrong number of arguments");
|
||||
NODE_API_ASSERT(env, argc >= 2, "Wrong number of arguments");
|
||||
|
||||
napi_valuetype valuetype0;
|
||||
NAPI_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
|
||||
NAPI_ASSERT(env, valuetype0 == napi_object,
|
||||
NODE_API_ASSERT(env, valuetype0 == napi_object,
|
||||
"Wrong type of arguments. Expects an array as first argument.");
|
||||
|
||||
napi_valuetype valuetype1;
|
||||
NAPI_CALL(env, napi_typeof(env, args[1], &valuetype1));
|
||||
NODE_API_CALL(env, napi_typeof(env, args[1], &valuetype1));
|
||||
|
||||
NAPI_ASSERT(env, valuetype1 == napi_number,
|
||||
NODE_API_ASSERT(env, valuetype1 == napi_number,
|
||||
"Wrong type of arguments. Expects an integer as second argument.");
|
||||
|
||||
napi_value array = args[0];
|
||||
int32_t index;
|
||||
NAPI_CALL(env, napi_get_value_int32(env, args[1], &index));
|
||||
NODE_API_CALL(env, napi_get_value_int32(env, args[1], &index));
|
||||
|
||||
NAPI_ASSERT(env, index >= 0, "Invalid index. Expects a positive integer.");
|
||||
NODE_API_ASSERT(env, index >= 0, "Invalid index. Expects a positive integer.");
|
||||
|
||||
bool isarray;
|
||||
NAPI_CALL(env, napi_is_array(env, array, &isarray));
|
||||
NODE_API_CALL(env, napi_is_array(env, array, &isarray));
|
||||
|
||||
if (!isarray) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
uint32_t length;
|
||||
NAPI_CALL(env, napi_get_array_length(env, array, &length));
|
||||
NODE_API_CALL(env, napi_get_array_length(env, array, &length));
|
||||
|
||||
NAPI_ASSERT(env, ((uint32_t)index < length), "Index out of bounds!");
|
||||
NODE_API_ASSERT(env, ((uint32_t)index < length), "Index out of bounds!");
|
||||
|
||||
napi_value ret;
|
||||
NAPI_CALL(env, napi_get_element(env, array, index, &ret));
|
||||
NODE_API_CALL(env, napi_get_element(env, array, index, &ret));
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
@ -48,38 +48,38 @@ static napi_value TestGetElement(napi_env env, napi_callback_info info) {
|
|||
static napi_value TestHasElement(napi_env env, napi_callback_info info) {
|
||||
size_t argc = 2;
|
||||
napi_value args[2];
|
||||
NAPI_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
|
||||
NAPI_ASSERT(env, argc >= 2, "Wrong number of arguments");
|
||||
NODE_API_ASSERT(env, argc >= 2, "Wrong number of arguments");
|
||||
|
||||
napi_valuetype valuetype0;
|
||||
NAPI_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
|
||||
NAPI_ASSERT(env, valuetype0 == napi_object,
|
||||
NODE_API_ASSERT(env, valuetype0 == napi_object,
|
||||
"Wrong type of arguments. Expects an array as first argument.");
|
||||
|
||||
napi_valuetype valuetype1;
|
||||
NAPI_CALL(env, napi_typeof(env, args[1], &valuetype1));
|
||||
NODE_API_CALL(env, napi_typeof(env, args[1], &valuetype1));
|
||||
|
||||
NAPI_ASSERT(env, valuetype1 == napi_number,
|
||||
NODE_API_ASSERT(env, valuetype1 == napi_number,
|
||||
"Wrong type of arguments. Expects an integer as second argument.");
|
||||
|
||||
napi_value array = args[0];
|
||||
int32_t index;
|
||||
NAPI_CALL(env, napi_get_value_int32(env, args[1], &index));
|
||||
NODE_API_CALL(env, napi_get_value_int32(env, args[1], &index));
|
||||
|
||||
bool isarray;
|
||||
NAPI_CALL(env, napi_is_array(env, array, &isarray));
|
||||
NODE_API_CALL(env, napi_is_array(env, array, &isarray));
|
||||
|
||||
if (!isarray) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
bool has_element;
|
||||
NAPI_CALL(env, napi_has_element(env, array, index, &has_element));
|
||||
NODE_API_CALL(env, napi_has_element(env, array, index, &has_element));
|
||||
|
||||
napi_value ret;
|
||||
NAPI_CALL(env, napi_get_boolean(env, has_element, &ret));
|
||||
NODE_API_CALL(env, napi_get_boolean(env, has_element, &ret));
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
@ -88,17 +88,17 @@ static napi_value TestDeleteElement(napi_env env, napi_callback_info info) {
|
|||
size_t argc = 2;
|
||||
napi_value args[2];
|
||||
|
||||
NAPI_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
NAPI_ASSERT(env, argc == 2, "Wrong number of arguments");
|
||||
NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
NODE_API_ASSERT(env, argc == 2, "Wrong number of arguments");
|
||||
|
||||
napi_valuetype valuetype0;
|
||||
NAPI_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
NAPI_ASSERT(env, valuetype0 == napi_object,
|
||||
NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
NODE_API_ASSERT(env, valuetype0 == napi_object,
|
||||
"Wrong type of arguments. Expects an array as first argument.");
|
||||
|
||||
napi_valuetype valuetype1;
|
||||
NAPI_CALL(env, napi_typeof(env, args[1], &valuetype1));
|
||||
NAPI_ASSERT(env, valuetype1 == napi_number,
|
||||
NODE_API_CALL(env, napi_typeof(env, args[1], &valuetype1));
|
||||
NODE_API_ASSERT(env, valuetype1 == napi_number,
|
||||
"Wrong type of arguments. Expects an integer as second argument.");
|
||||
|
||||
napi_value array = args[0];
|
||||
|
@ -106,15 +106,15 @@ static napi_value TestDeleteElement(napi_env env, napi_callback_info info) {
|
|||
bool result;
|
||||
napi_value ret;
|
||||
|
||||
NAPI_CALL(env, napi_get_value_int32(env, args[1], &index));
|
||||
NAPI_CALL(env, napi_is_array(env, array, &result));
|
||||
NODE_API_CALL(env, napi_get_value_int32(env, args[1], &index));
|
||||
NODE_API_CALL(env, napi_is_array(env, array, &result));
|
||||
|
||||
if (!result) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
NAPI_CALL(env, napi_delete_element(env, array, index, &result));
|
||||
NAPI_CALL(env, napi_get_boolean(env, result, &ret));
|
||||
NODE_API_CALL(env, napi_delete_element(env, array, index, &result));
|
||||
NODE_API_CALL(env, napi_get_boolean(env, result, &ret));
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
@ -122,26 +122,26 @@ static napi_value TestDeleteElement(napi_env env, napi_callback_info info) {
|
|||
static napi_value New(napi_env env, napi_callback_info info) {
|
||||
size_t argc = 1;
|
||||
napi_value args[1];
|
||||
NAPI_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
|
||||
NAPI_ASSERT(env, argc >= 1, "Wrong number of arguments");
|
||||
NODE_API_ASSERT(env, argc >= 1, "Wrong number of arguments");
|
||||
|
||||
napi_valuetype valuetype0;
|
||||
NAPI_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
|
||||
NAPI_ASSERT(env, valuetype0 == napi_object,
|
||||
NODE_API_ASSERT(env, valuetype0 == napi_object,
|
||||
"Wrong type of arguments. Expects an array as first argument.");
|
||||
|
||||
napi_value ret;
|
||||
NAPI_CALL(env, napi_create_array(env, &ret));
|
||||
NODE_API_CALL(env, napi_create_array(env, &ret));
|
||||
|
||||
uint32_t i, length;
|
||||
NAPI_CALL(env, napi_get_array_length(env, args[0], &length));
|
||||
NODE_API_CALL(env, napi_get_array_length(env, args[0], &length));
|
||||
|
||||
for (i = 0; i < length; i++) {
|
||||
napi_value e;
|
||||
NAPI_CALL(env, napi_get_element(env, args[0], i, &e));
|
||||
NAPI_CALL(env, napi_set_element(env, ret, i, e));
|
||||
NODE_API_CALL(env, napi_get_element(env, args[0], i, &e));
|
||||
NODE_API_CALL(env, napi_set_element(env, ret, i, e));
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@ -150,21 +150,21 @@ static napi_value New(napi_env env, napi_callback_info info) {
|
|||
static napi_value NewWithLength(napi_env env, napi_callback_info info) {
|
||||
size_t argc = 1;
|
||||
napi_value args[1];
|
||||
NAPI_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, args, NULL, NULL));
|
||||
|
||||
NAPI_ASSERT(env, argc >= 1, "Wrong number of arguments");
|
||||
NODE_API_ASSERT(env, argc >= 1, "Wrong number of arguments");
|
||||
|
||||
napi_valuetype valuetype0;
|
||||
NAPI_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
NODE_API_CALL(env, napi_typeof(env, args[0], &valuetype0));
|
||||
|
||||
NAPI_ASSERT(env, valuetype0 == napi_number,
|
||||
NODE_API_ASSERT(env, valuetype0 == napi_number,
|
||||
"Wrong type of arguments. Expects an integer the first argument.");
|
||||
|
||||
int32_t array_length;
|
||||
NAPI_CALL(env, napi_get_value_int32(env, args[0], &array_length));
|
||||
NODE_API_CALL(env, napi_get_value_int32(env, args[0], &array_length));
|
||||
|
||||
napi_value ret;
|
||||
NAPI_CALL(env, napi_create_array_with_length(env, array_length, &ret));
|
||||
NODE_API_CALL(env, napi_create_array_with_length(env, array_length, &ret));
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
@ -172,14 +172,14 @@ static napi_value NewWithLength(napi_env env, napi_callback_info info) {
|
|||
EXTERN_C_START
|
||||
napi_value Init(napi_env env, napi_value exports) {
|
||||
napi_property_descriptor descriptors[] = {
|
||||
DECLARE_NAPI_PROPERTY("TestGetElement", TestGetElement),
|
||||
DECLARE_NAPI_PROPERTY("TestHasElement", TestHasElement),
|
||||
DECLARE_NAPI_PROPERTY("TestDeleteElement", TestDeleteElement),
|
||||
DECLARE_NAPI_PROPERTY("New", New),
|
||||
DECLARE_NAPI_PROPERTY("NewWithLength", NewWithLength),
|
||||
DECLARE_NODE_API_PROPERTY("TestGetElement", TestGetElement),
|
||||
DECLARE_NODE_API_PROPERTY("TestHasElement", TestHasElement),
|
||||
DECLARE_NODE_API_PROPERTY("TestDeleteElement", TestDeleteElement),
|
||||
DECLARE_NODE_API_PROPERTY("New", New),
|
||||
DECLARE_NODE_API_PROPERTY("NewWithLength", NewWithLength),
|
||||
};
|
||||
|
||||
NAPI_CALL(env, napi_define_properties(
|
||||
NODE_API_CALL(env, napi_define_properties(
|
||||
env, exports, sizeof(descriptors) / sizeof(*descriptors), descriptors));
|
||||
|
||||
return exports;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue