PATH:
usr
/
local
/
lib
/
node_modules
/
bower
/
lib
/
node_modules
/
resolve
/
test
var test = require('tape'); var resolve = require('../'); test('core modules', function (t) { 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(); });
[-] core.js
[edit]
[+]
resolver
[-] mock_sync.js
[edit]
[-] pathfilter.js
[edit]
[-] node_path.js
[edit]
[+]
..
[-] precedence.js
[edit]
[-] faulty_basedir.js
[edit]
[-] module_dir.js
[edit]
[-] dotdot.js
[edit]
[+]
dotdot
[-] mock.js
[edit]
[-] subdirs.js
[edit]
[-] node-modules-paths.js
[edit]
[+]
module_dir
[+]
node_path
[-] filter.js
[edit]
[-] filter_sync.js
[edit]
[-] resolver.js
[edit]
[-] resolver_sync.js
[edit]
[-] symlinks.js
[edit]
[+]
pathfilter
[+]
precedence
[-] nonstring.js
[edit]