From 6bc1411b250bb2c07f6e455145f5f3cc24d7ed3f Mon Sep 17 00:00:00 2001 From: anshikakalpana Date: Sat, 6 Jun 2026 23:55:34 +0530 Subject: [PATCH] test: add closed-library assertions for getFunctions and getSymbols Signed-off-by: anshikakalpana --- test/ffi/test-ffi-dynamic-library.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/ffi/test-ffi-dynamic-library.js b/test/ffi/test-ffi-dynamic-library.js index ebe3af80586b45..4486927727ad75 100644 --- a/test/ffi/test-ffi-dynamic-library.js +++ b/test/ffi/test-ffi-dynamic-library.js @@ -149,6 +149,8 @@ test('closed libraries reject subsequent operations', () => { assert.throws(() => functions.add_i32(1, 2), /Library is closed/); assert.throws(() => lib.getFunction('add_i32', fixtureSymbols.add_i32), /Library is closed/); assert.throws(() => lib.getSymbol('add_i32'), /Library is closed/); + assert.throws(() => lib.getFunctions({ add_i32: fixtureSymbols.add_i32 }), /Library is closed/); + assert.throws(() => lib.getSymbols(), /Library is closed/); }); test('DynamicLibrary supports Symbol.dispose', () => {