github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/triage/node_modules/exit/test/fixtures/log.js (about) 1 var exit = require('../../lib/exit'); 2 3 var errorCode = process.argv[2]; 4 var max = process.argv[3]; 5 var modes = process.argv.slice(4); 6 7 function stdout(message) { 8 if (modes.indexOf('stdout') === -1) { return; } 9 process.stdout.write('stdout ' + message + '\n'); 10 } 11 12 function stderr(message) { 13 if (modes.indexOf('stderr') === -1) { return; } 14 process.stderr.write('stderr ' + message + '\n'); 15 } 16 17 for (var i = 0; i < max; i++) { 18 stdout(i); 19 stderr(i); 20 } 21 22 exit(errorCode); 23 24 stdout('fail'); 25 stderr('fail');