aboutsummaryrefslogtreecommitdiff
path: root/node_modules/resolve/test/core.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-05-28 00:38:50 +0200
committerFlorian Dold <florian.dold@gmail.com>2017-05-28 00:40:43 +0200
commit7fff4499fd915bcea3fa93b1aa8b35f4fe7a6027 (patch)
tree6de9a1aebd150a23b7f8c273ec657a5d0a18fe3e /node_modules/resolve/test/core.js
parent963b7a41feb29cc4be090a2446bdfe0c1f1bcd81 (diff)
add linting (and some initial fixes)
Diffstat (limited to 'node_modules/resolve/test/core.js')
-rw-r--r--node_modules/resolve/test/core.js29
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();
});