Skip to content

Commit 699c1b5

Browse files
committed
add tests
1 parent 14536a0 commit 699c1b5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

test/parallel/test-process-loadedmodules.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,19 @@
33
require('../common');
44
const assert = require('assert');
55

6+
7+
for (const mod of process.loadedModules) {
8+
assert.strictEqual(typeof mod, 'string');
9+
}
10+
11+
assert.strictEqual(
12+
new Set(process.loadedModules).size,
13+
process.loadedModules.length
14+
);
15+
16+
assert.ok(!process.loadedModules.includes('cluster'))
17+
require('cluster');
18+
assert.ok(process.loadedModules.includes('cluster'))
19+
620
assert.ok(Array.isArray(process.loadedModules));
721
assert.throws(() => process.loadedModules = 'foo', /^TypeError: Cannot set property loadedModules of #<process> which has only a getter$/);

0 commit comments

Comments
 (0)