[Groonga-commit] groonga/gcs [master] Check if all bins are on package.json

Zurück zum Archiv-Index

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 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index