@luminati-io/jake
Version:
JavaScript build tool, similar to Make or Rake
39 lines (29 loc) • 799 B
JavaScript
var assert = require('assert')
, h = require('./helpers')
, fs = require('fs')
, utils = require('utilities');
var tests = {
'before': function () {
process.chdir('./test');
}
, 'after': function () {
process.chdir('../');
}
, 'test default task': function (next) {
h.exec('../bin/cli.js -f Jakefile.publish publish', function (out) {
var expected = [
'Fetched remote tags.'
, 'On branch v0.0'
, 'Bumped version number to v0.0.2.'
, 'Created package for zerb v0.0.2'
, 'Publishing zerb v0.0.2'
, 'pkg/zerb-v0.0.2.tar.gz'
, 'BOOM! Published.'
, 'Cleaned up package'
].join('\n');
assert.equal(expected, out);
next();
});
}
};
module.exports = tests;