node/test/js-native-api/6_object_wrap
Chengzhong Wu 3b90f3454d
node-api: add nested object wrap and napi_ref test
Test that an napi_ref can be nested inside another ObjectWrap. The test
shows a critical case where a finalizer deletes an `napi_ref` whose
finalizer is also scheduled.

PR-URL: https://github.com/nodejs/node/pull/57981
Reviewed-By: Vladimir Morozov <vmorozov@microsoft.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
2025-04-25 22:22:30 +00:00
..
binding.gyp node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00
myobject.cc node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00
myobject.h node-api: allow napi_delete_reference in finalizers 2024-12-13 14:49:45 +00:00
nested_wrap.cc node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00
nested_wrap.h node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00
nested_wrap.js node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00
test-basic-finalizer.js node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00
test-object-wrap-ref.js node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00
test.js node-api: add nested object wrap and napi_ref test 2025-04-25 22:22:30 +00:00