From 6c9586a68df0dd9fc8283b25f67188ea73314bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andre=CC=81=20Cruz?= Date: Sun, 17 Mar 2013 13:09:07 +0000 Subject: [PATCH] Add additional tests for PR #305. --- test/bin.js | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/test/bin.js b/test/bin.js index 7d0ea90d..20dc7619 100644 --- a/test/bin.js +++ b/test/bin.js @@ -1,7 +1,8 @@ -var spawn = require('child_process').spawn; -var rimraf = require('rimraf'); -var fs = require('fs'); -var assert = require('assert'); +var spawn = require('child_process').spawn; +var rimraf = require('rimraf'); +var fs = require('fs'); +var assert = require('assert'); +var fileExists = require('../lib/util/file-exists'); describe('bin', function () { var testDir = __dirname + '/install_test'; @@ -42,4 +43,17 @@ describe('bin', function () { done(); }); }); + + it('should use the command abbreviations', function (done) { + var cp = spawn('node', [__dirname + '/../bin/bower', 'inst', 'jquery'], { + cwd: testDir + }); + + cp.on('exit', function (status) { + assert.equal(status, 0); + assert(fileExists.sync(testDir + '/components/jquery')); + done(); + }); + }); + }); \ No newline at end of file