diff options
Diffstat (limited to 'test/parallel/test-eval.js')
-rw-r--r-- | test/parallel/test-eval.js | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/test/parallel/test-eval.js b/test/parallel/test-eval.js index 59b5d1a240..98514af5be 100644 --- a/test/parallel/test-eval.js +++ b/test/parallel/test-eval.js @@ -1,27 +1,13 @@ 'use strict'; -require('../common'); +const common = require('../common'); var util = require('util'); var assert = require('assert'); var exec = require('child_process').exec; -var success_count = 0; -var error_count = 0; - var cmd = ['"' + process.execPath + '"', '-e', '"console.error(process.argv)"', 'foo', 'bar'].join(' '); var expected = util.format([process.execPath, 'foo', 'bar']) + '\n'; -exec(cmd, function(err, stdout, stderr) { - if (err) { - console.log(err.toString()); - ++error_count; - return; - } +exec(cmd, common.mustCall(function(err, stdout, stderr) { + assert.ifError(err); assert.equal(stderr, expected); - ++success_count; -}); - -process.on('exit', function() { - assert.equal(1, success_count); - assert.equal(0, error_count); -}); - +})); |