MCPcopy Index your code
hub / github.com/nodejs/node / runGCTests

Function runGCTests

test/js-native-api/7_factory_wrap/test.js:10–26  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

8
9assert.strictEqual(test.finalizeCount, 0);
10async function runGCTests() {
11 (() => {
12 const obj = test.createObject(10);
13 assert.strictEqual(obj.plusOne(), 11);
14 assert.strictEqual(obj.plusOne(), 12);
15 assert.strictEqual(obj.plusOne(), 13);
16 })();
17 await gcUntil('test 1', () => (test.finalizeCount === 1));
18
19 (() => {
20 const obj2 = test.createObject(20);
21 assert.strictEqual(obj2.plusOne(), 21);
22 assert.strictEqual(obj2.plusOne(), 22);
23 assert.strictEqual(obj2.plusOne(), 23);
24 })();
25 await gcUntil('test 2', () => (test.finalizeCount === 2));
26}
27runGCTests();

Callers 1

test.jsFile · 0.70

Calls 1

gcUntilFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…