Ejemplo n.º 1
0
      manifest.validateManifest(manifestFile, function(err, manifestObject) {
        if (err) {
          callback(new Error('Manifest validation failed: ' + err.message));
          return;
        }

        version = manifestObject.version;
        bundleName = misc.getValidBundleName(manifestObject.name);
        tarballName = sprintf('%s.tar.gz', misc.getFullBundleName(bundleName, version));
        callback();
        return;
      });
Ejemplo n.º 2
0
exports['test_getValidBundleName'] = function() {
  assert.equal(misc.getValidBundleName('ABC DEFG HIJ'), 'abc_defg_hij');
  assert.equal(misc.getValidBundleName('test-app-name 1.0'), 'test-app-name_10');
  assert.equal(misc.getValidBundleName('NodeJS Test app'), 'nodejs_test_app');
};