| 1234567891011121314151617181920212223242526272829303132333435363738 |
- 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;
|