Skip to content

Commit 0b6bbb3

Browse files
committed
Adjust tests for timing differences on Node 14.7+
Refs: nodejs/node#34636 Refs: nodejs/node#34386
1 parent 7d0d7b2 commit 0b6bbb3

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

test/object.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,15 @@ describe('Object', function() {
4444
buf = null;
4545
gc();
4646
setImmediate(() => {
47-
assert(buf_gc, '"buf" has not been garbage collected');
48-
gc();
4947
setImmediate(() => {
50-
assert(o_gc, '"o" has not been garbage collected');
51-
done();
48+
assert(buf_gc, '"buf" has not been garbage collected');
49+
gc();
50+
setImmediate(() => {
51+
setImmediate(() => {
52+
assert(o_gc, '"o" has not been garbage collected');
53+
done();
54+
});
55+
});
5256
});
5357
});
5458
});

test/pointer.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,10 @@ describe('pointer', function() {
4646
assert(parent_gc, '"parent" has not been garbage collected');
4747
gc();
4848
setImmediate(() => {
49-
assert(child_gc, '"child" has not been garbage collected');
50-
done();
49+
setImmediate(() => {
50+
assert(child_gc, '"child" has not been garbage collected');
51+
done();
52+
});
5153
});
5254
});
5355
});

0 commit comments

Comments
 (0)