Yoji SHIDARA
null+****@clear*****
Tue Aug 28 17:15:58 JST 2012
Yoji SHIDARA 2012-08-28 17:15:58 +0900 (Tue, 28 Aug 2012) New Revision: 9d5a0c5e9c32dfe584989de1f04d83dc984b3929 https://github.com/groonga/gcs/commit/9d5a0c5e9c32dfe584989de1f04d83dc984b3929 Log: Check if all bins are on package.json Added files: test/package.test.js Added: test/package.test.js (+21 -0) 100644 =================================================================== --- /dev/null +++ test/package.test.js 2012-08-28 17:15:58 +0900 (a1697be) @@ -0,0 +1,21 @@ +var fs = require('fs'); +var utils = require('./test-utils'); +var assert = require('chai').assert; + +suite('package.json', function() { + test('of bin element has all files in bin/', function() { + var packageJson = require('../package.json'); + var binActual = []; + + var binExpected = fs.readdirSync(__dirname + '/../bin') + .filter(function(file) { + return file[0] != '.'; + }); + + for (var name in packageJson.bin) { + binActual.push(name); + } + + assert.deepEqual(binActual.sort(), binExpected.sort()); + }); +}); -------------- next part -------------- HTML����������������������������... Download