aboutsummaryrefslogtreecommitdiff
path: root/test/parallel/test-util.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-util.js')
-rw-r--r--test/parallel/test-util.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/parallel/test-util.js b/test/parallel/test-util.js
index 2fb4bc5609..03456d6439 100644
--- a/test/parallel/test-util.js
+++ b/test/parallel/test-util.js
@@ -78,3 +78,10 @@ assert.deepEqual(util._extend({a:1}, true), {a:1});
assert.deepEqual(util._extend({a:1}, false), {a:1});
assert.deepEqual(util._extend({a:1}, {b:2}), {a:1, b:2});
assert.deepEqual(util._extend({a:1, b:2}, {b:3}), {a:1, b:3});
+
+// inherits
+var ctor = function() {};
+assert.throws(function() { util.inherits(ctor, {}) }, TypeError);
+assert.throws(function() { util.inherits(ctor, null) }, TypeError);
+assert.throws(function() { util.inherits(null, ctor) }, TypeError);
+assert.doesNotThrow(function() { util.inherits(ctor, ctor) }, TypeError);