Kai Tamkun
|
eef79ce772
|
Skip test_worker_buffer_callback/test-free-called.js
|
2024-11-15 20:08:26 -08:00 |
|
Ben Grant
|
e5c5033790
|
Use clang 16 to compile Node NAPI tests on CI linux
|
2024-11-15 12:56:52 -08:00 |
|
Ben Grant
|
f73ef54edd
|
Compile Node tests using Node 23 headers
|
2024-11-14 15:59:02 -08:00 |
|
Ben Grant
|
90852a37d5
|
Use correct path separators on Windows
|
2024-11-14 14:41:20 -08:00 |
|
Ben Grant
|
2afb5e635d
|
Skip compiling Node NAPI tests that we skip running
|
2024-11-14 14:24:52 -08:00 |
|
Kai Tamkun
|
134f66c24d
|
Undo accidental formatting
|
2024-11-14 13:32:08 -08:00 |
|
Kai Tamkun
|
f37df906b4
|
Add typedef for node_api_basic_env in napi tests
|
2024-11-14 13:28:52 -08:00 |
|
Kai Tamkun
|
ed1f25e5cc
|
Skip node-api/test_async_cleanup_hook/test.js because it uses libuv functions
|
2024-11-13 19:59:38 -08:00 |
|
Ben Grant
|
544dd2497c
|
Increase timeout
|
2024-11-13 16:59:45 -08:00 |
|
Ben Grant
|
0e7ed996d3
|
Remove stray import
|
2024-11-13 16:17:53 -08:00 |
|
Ben Grant
|
bb8b46507e
|
Remove workaround for #15111
|
2024-11-13 15:53:13 -08:00 |
|
Ben Grant
|
9dbe40ddba
|
Compile tests in parallel
|
2024-11-13 15:20:43 -08:00 |
|
190n
|
440111f924
|
bun run prettier:extra
|
2024-11-13 22:01:31 +00:00 |
|
Ben Grant
|
ccd72755dc
|
Remove console log
|
2024-11-13 14:00:07 -08:00 |
|
Ben Grant
|
ac8c6f093b
|
Run some of Node's Node-API tests in CI
|
2024-11-13 13:54:45 -08:00 |
|
Ben Grant
|
3a71be377e
|
Use node_api_post_finalize in napi-app
|
2024-11-11 17:24:34 -08:00 |
|
Ben Grant
|
1de2319526
|
Update TODO in napi-app
|
2024-11-11 17:23:02 -08:00 |
|
Kai Tamkun
|
c30ef2ccc8
|
Fix more missing includes in napi-app
|
2024-11-07 17:03:20 -08:00 |
|
Kai Tamkun
|
855b7101e6
|
Use node_api_post_finalizer in napi-app and add some missing includes
|
2024-11-07 16:39:13 -08:00 |
|
Kai Tamkun
|
85dcebedd7
|
Fix typedef in napi-app
|
2024-11-07 15:40:56 -08:00 |
|
Kai Tamkun
|
ab92fc5fab
|
Add a typedef for node_api_basic_env in napi-app
|
2024-11-05 11:43:01 -08:00 |
|
Ben Grant
|
e3b5927e73
|
Work on NAPI leak tests
|
2024-11-01 19:09:49 -07:00 |
|
Ben Grant
|
7a20f515f7
|
Fix NAPI property tests
|
2024-11-01 18:30:47 -07:00 |
|
190n
|
08116e43f4
|
Fix napi property methods on non-objects (#14935)
|
2024-11-01 18:30:45 -07:00 |
|
Ben Grant
|
b6dfd89928
|
Remove reference to nonexistent test
|
2024-11-01 15:42:46 -07:00 |
|
Ben Grant
|
936ae5a796
|
Fix and test edge cases calling NAPI constructors
|
2024-11-01 15:32:18 -07:00 |
|
Ben Grant
|
fe18b871f8
|
Move napi_wrap lifetime test to existing test suite
|
2024-11-01 15:32:16 -07:00 |
|
Kai Tamkun
|
a1c4240940
|
Integrate #12660 into bun/fix-node-napi-tests
|
2024-11-01 11:58:48 -07:00 |
|
Ben Grant
|
5176ab58bc
|
Test napi_set_property and napi_set_named_property
|
2024-10-31 13:21:26 -07:00 |
|
Ben Grant
|
a669ff1243
|
Build napi-app in debug mode
|
2024-10-31 12:19:55 -07:00 |
|
Ben Grant
|
91a52311de
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-10-31 12:16:56 -07:00 |
|
190n
|
9647291d73
|
Implement NAPI type tagging (#14915)
|
2024-10-30 19:57:48 -07:00 |
|
Ben Grant
|
8b19e08882
|
Rename wrap-lifetime-test.mjs
|
2024-10-30 12:24:32 -07:00 |
|
Ben Grant
|
3587391920
|
Add napi_type_tag_object and napi_check_type_tag
|
2024-10-25 18:43:19 -07:00 |
|
Ben Grant
|
43d7cfcb23
|
Fix NAPI tests compiling on Windows
|
2024-10-25 18:42:53 -07:00 |
|
Ben Grant
|
3ba398f482
|
Stress test napi_wrap and napi_external
|
2024-10-25 16:56:54 -07:00 |
|
Ben Grant
|
d29e72f89c
|
Add missing #include
|
2024-10-25 10:08:44 -07:00 |
|
Ben Grant
|
e04f461508
|
Work on leak testing for NAPI wrap/ref/external
|
2024-10-24 18:33:55 -07:00 |
|
Ben Grant
|
bdcca417ef
|
Refine NAPI tests
|
2024-10-24 18:05:51 -07:00 |
|
Ben Grant
|
b753e4b38b
|
Fix providing class's data pointer to method without data pointer
|
2024-10-23 18:46:20 -07:00 |
|
Ben Grant
|
a7bc53b92c
|
Split NAPI tests out of the huge C++ file
|
2024-10-23 18:29:48 -07:00 |
|
Ben Grant
|
b2080c88f4
|
JS exceptions instead of assertions in napi tests
|
2024-10-23 15:02:26 -07:00 |
|
Ben Grant
|
d612cfff12
|
Misc CallFrame fixes
|
2024-10-22 19:07:29 -07:00 |
|
Ben Grant
|
020c32bc73
|
clangd config for NAPI tests
|
2024-10-22 18:59:35 -07:00 |
|
Ben Grant
|
5bae294c14
|
More (self-contained for now) napi tests
|
2024-10-18 18:43:22 -07:00 |
|
190n
|
50e9be0dc7
|
Fix napi_value<=>integer conversions and napi_create_empty_array (#14479)
|
2024-10-10 23:50:39 -07:00 |
|
190n
|
50bb5fa1f6
|
Fix napi_throw_*/napi_create_*_error (#14446)
|
2024-10-10 02:35:38 -07:00 |
|
190n
|
b0b38b42ba
|
Return undefined from napi_get_property when property does not exist (#14366)
|
2024-10-07 18:05:31 -07:00 |
|
Ben Grant
|
23dc0fed71
|
Test that threadsafe function finalizers run on the next tick
|
2024-10-04 15:24:01 -07:00 |
|
Ben Grant
|
2583f33a33
|
Make NAPI tests allocate in the finalizer
|
2024-10-04 11:08:37 -07:00 |
|