diff options
Diffstat (limited to 'node_modules/resolve/test/core.js')
-rw-r--r-- | node_modules/resolve/test/core.js | 29 |
1 files changed, 23 insertions, 6 deletions
diff --git a/node_modules/resolve/test/core.js b/node_modules/resolve/test/core.js index 4a5668207..1182e0c0b 100644 --- a/node_modules/resolve/test/core.js +++ b/node_modules/resolve/test/core.js @@ -2,11 +2,28 @@ var test = require('tape'); var resolve = require('../'); test('core modules', function (t) { - t.ok(resolve.isCore('fs')); - t.ok(resolve.isCore('net')); - t.ok(resolve.isCore('http')); - - t.ok(!resolve.isCore('seq')); - t.ok(!resolve.isCore('../')); + t.test('isCore()', function (st) { + st.ok(resolve.isCore('fs')); + st.ok(resolve.isCore('net')); + st.ok(resolve.isCore('http')); + + st.ok(!resolve.isCore('seq')); + st.ok(!resolve.isCore('../')); + st.end(); + }); + + t.test('core list', function (st) { + st.plan(resolve.core.length); + + for (var i = 0; i < resolve.core.length; ++i) { + st.doesNotThrow( + function () { require(resolve.core[i]); }, // eslint-disable-line no-loop-func + 'requiring ' + resolve.core[i] + ' does not throw' + ); + } + + st.end(); + }); + t.end(); }); |