mirror of https://github.com/lukechilds/node.git
Bert Belder
15 years ago
committed by
Ryan Dahl
3 changed files with 27 additions and 1 deletions
@ -0,0 +1,24 @@ |
|||||
|
require('../common'); |
||||
|
var assert = require('assert'); |
||||
|
var exec = require('child_process').exec; |
||||
|
|
||||
|
var success_count = 0; |
||||
|
var error_count = 0; |
||||
|
|
||||
|
child = exec('pwd', {cwd: "/dev"}, function (err, stdout, stderr) { |
||||
|
if (err) { |
||||
|
error_count++; |
||||
|
console.log('error!: ' + err.code); |
||||
|
console.log('stdout: ' + JSON.stringify(stdout)); |
||||
|
console.log('stderr: ' + JSON.stringify(stderr)); |
||||
|
assert.equal(false, err.killed); |
||||
|
} else { |
||||
|
success_count++; |
||||
|
assert.equal(true, /^\/dev\b/.test(stdout)); |
||||
|
} |
||||
|
}); |
||||
|
|
||||
|
process.addListener('exit', function () { |
||||
|
assert.equal(1, success_count); |
||||
|
assert.equal(0, error_count); |
||||
|
}); |
Loading…
Reference in new issue