1 var test = require('tape');
2 var resolve = require('../');
4 test('core modules', function (t) {
5 t.test('isCore()', function (st) {
6 st.ok(resolve.isCore('fs'));
7 st.ok(resolve.isCore('net'));
8 st.ok(resolve.isCore('http'));
10 st.ok(!resolve.isCore('seq'));
11 st.ok(!resolve.isCore('../'));
15 t.test('core list', function (st) {
16 st.plan(resolve.core.length);
18 for (var i = 0; i < resolve.core.length; ++i) {
20 function () { require(resolve.core[i]); },
21 'requiring ' + resolve.core[i] + ' does not throw'