diff options
author | Santiago Gimeno <santiago.gimeno@gmail.com> | 2016-04-09 18:47:50 +0200 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2016-04-20 09:14:33 -0700 |
commit | 2dc5ad460a8bc014a47ca25c73a8f343ef296d27 (patch) | |
tree | d81d9b69b3a73ce9ba430e3a51128ec3db168047 /test/parallel/test-pipe-head.js | |
parent | 54dd7c38e507b35ee0ffadc41a716f1782b0d32f (diff) | |
download | android-node-v8-2dc5ad460a8bc014a47ca25c73a8f343ef296d27.tar.gz android-node-v8-2dc5ad460a8bc014a47ca25c73a8f343ef296d27.tar.bz2 android-node-v8-2dc5ad460a8bc014a47ca25c73a8f343ef296d27.zip |
test: move more tests from sequential to parallel
Only `test-stdin-from-file.js` has been modified so that the `stdin.txt`
is written in a temp directory instead of the `fixtures` directory.
PR-URL: https://github.com/nodejs/node/pull/6187
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-pipe-head.js')
-rw-r--r-- | test/parallel/test-pipe-head.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/parallel/test-pipe-head.js b/test/parallel/test-pipe-head.js new file mode 100644 index 0000000000..ac8b165151 --- /dev/null +++ b/test/parallel/test-pipe-head.js @@ -0,0 +1,25 @@ +'use strict'; +var common = require('../common'); +var assert = require('assert'); + +var exec = require('child_process').exec; +var join = require('path').join; + +var nodePath = process.argv[0]; +var script = join(common.fixturesDir, 'print-10-lines.js'); + +var cmd = '"' + nodePath + '" "' + script + '" | head -2'; + +var finished = false; + +exec(cmd, function(err, stdout, stderr) { + if (err) throw err; + var lines = stdout.split('\n'); + assert.equal(3, lines.length); + finished = true; +}); + + +process.on('exit', function() { + assert.ok(finished); +}); |