From 21cc95a8bb3a3f2c9471b6a5e8d82e7246086660 Mon Sep 17 00:00:00 2001 From: Andrey Sidorov Date: Sun, 8 Nov 2015 16:51:34 +1100 Subject: [PATCH] add test to verify all ext files are at least parseable --- test/smoke-require-ext.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 test/smoke-require-ext.js diff --git a/test/smoke-require-ext.js b/test/smoke-require-ext.js new file mode 100644 index 0000000..ef8233e --- /dev/null +++ b/test/smoke-require-ext.js @@ -0,0 +1,16 @@ +var fs = require('fs'); +var assert = require('assert'); + +describe('all extension modules', function() { + it('should not throw when require\'d', function(done) { + var extFolder = __dirname + '/../lib/ext'; + fs.readdir(extFolder, function(err, list) { + assert.ifError(err); + list.forEach(function(name) { + var m = require(extFolder + '/' + name); + }); + done(); + }); + } +}) +