add test to verify all ext files are at least parseable

This commit is contained in:
Andrey Sidorov 2015-11-08 16:51:34 +11:00
parent a49c9adeb3
commit 21cc95a8bb

16
test/smoke-require-ext.js Normal file
View file

@ -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();
});
}
})