74c8f120cfed3c8992007ce16bcdc5251029dd35
[yaffs-website] / node_modules / exit / test / fixtures / log-broken.js
1 var errorCode = process.argv[2];
2 var max = process.argv[3];
3 var modes = process.argv.slice(4);
4
5 function stdout(message) {
6   if (modes.indexOf('stdout') === -1) { return; }
7   process.stdout.write('stdout ' + message + '\n');
8 }
9
10 function stderr(message) {
11   if (modes.indexOf('stderr') === -1) { return; }
12   process.stderr.write('stderr ' + message + '\n');
13 }
14
15 for (var i = 0; i < max; i++) {
16   stdout(i);
17   stderr(i);
18 }
19
20 process.exit(errorCode);
21
22 stdout('fail');
23 stderr('fail');