var shell = require('..'); | |
var assert = require('assert'), | |
path = require('path'), | |
fs = require('fs'); | |
// Node shims for < v0.7 | |
fs.existsSync = fs.existsSync || path.existsSync; | |
shell.config.silent = true; | |
function numLines(str) { | |
return typeof str === 'string' ? str.match(/\n/g).length : 0; | |
} | |
shell.rm('-rf', 'tmp'); | |
shell.mkdir('tmp'); | |
// | |
// Valids | |
// | |
var tmp = shell.tempdir(); | |
assert.equal(shell.error(), null); | |
assert.equal(fs.existsSync(tmp), true); | |
shell.exit(123); |