diff --git a/test/js/node/test/parallel/test-module-children.js b/test/js/node/test/parallel/test-module-children.js new file mode 100644 index 0000000000..e2d3484efb --- /dev/null +++ b/test/js/node/test/parallel/test-module-children.js @@ -0,0 +1,14 @@ +// Flags: --no-deprecation +'use strict'; +require('../common'); +const fixtures = require('../common/fixtures'); +const assert = require('assert'); +const path = require('path'); + +const dir = fixtures.path('GH-7131'); +const b = require(path.join(dir, 'b')); +const a = require(path.join(dir, 'a')); + +assert.strictEqual(a.length, 1); +assert.strictEqual(b.length, 0); +assert.deepStrictEqual(a[0].exports, b);