mirror of
https://github.com/danbulant/node-x11
synced 2026-06-24 17:21:47 +00:00
add test to verify all ext files are at least parseable
This commit is contained in:
parent
a49c9adeb3
commit
21cc95a8bb
1 changed files with 16 additions and 0 deletions
16
test/smoke-require-ext.js
Normal file
16
test/smoke-require-ext.js
Normal 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();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
Loading…
Reference in a new issue