Skip to content

Commit

Permalink
Updating tests and fixtures to support process.on('exit', fn).
Browse files Browse the repository at this point in the history
  • Loading branch information
cowboy committed Nov 26, 2013
1 parent e0d68ec commit e90e70e
Show file tree
Hide file tree
Showing 12 changed files with 27 additions and 5 deletions.
1 change: 1 addition & 0 deletions test/fixtures/10-stderr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ stderr 6
stderr 7
stderr 8
stderr 9
stderr event
6 changes: 4 additions & 2 deletions test/fixtures/10-stdout-stderr.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
stdout 0
stderr 0
stdout 1
stdout 2
stderr 1
stdout 3
stdout 2
stderr 2
stdout 3
stderr 3
stdout 4
stderr 4
Expand All @@ -18,3 +18,5 @@ stdout 8
stderr 8
stdout 9
stderr 9
stdout event
stderr event
1 change: 1 addition & 0 deletions test/fixtures/10-stdout.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ stdout 6
stdout 7
stdout 8
stdout 9
stdout event
1 change: 1 addition & 0 deletions test/fixtures/100-stderr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,4 @@ stderr 96
stderr 97
stderr 98
stderr 99
stderr event
2 changes: 2 additions & 0 deletions test/fixtures/100-stdout-stderr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -198,3 +198,5 @@ stdout 98
stderr 98
stdout 99
stderr 99
stdout event
stderr event
1 change: 1 addition & 0 deletions test/fixtures/100-stdout.txt
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,4 @@ stdout 96
stdout 97
stdout 98
stdout 99
stdout event
1 change: 1 addition & 0 deletions test/fixtures/1000-stderr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -998,3 +998,4 @@ stderr 996
stderr 997
stderr 998
stderr 999
stderr event
2 changes: 2 additions & 0 deletions test/fixtures/1000-stdout-stderr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1998,3 +1998,5 @@ stdout 998
stderr 998
stdout 999
stderr 999
stdout event
stderr event
1 change: 1 addition & 0 deletions test/fixtures/1000-stdout.txt
Original file line number Diff line number Diff line change
Expand Up @@ -998,3 +998,4 @@ stdout 996
stdout 997
stdout 998
stdout 999
stdout event
6 changes: 3 additions & 3 deletions test/fixtures/create-files.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

rm 10*.txt
for n in 10 100 1000; do
node log.js 0 $n stdout stderr &> $n-stdout-stderr.txt
node log.js 0 $n stdout &> $n-stdout.txt
node log.js 0 $n stderr &> $n-stderr.txt
node log-broken.js 0 $n stdout stderr &> $n-stdout-stderr.txt
node log-broken.js 0 $n stdout &> $n-stdout.txt
node log-broken.js 0 $n stderr &> $n-stderr.txt
done
5 changes: 5 additions & 0 deletions test/fixtures/log-broken.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ for (var i = 0; i < max; i++) {
stderr(i);
}

process.on('exit', function() {
stdout('event');
stderr('event');
});

process.exit(errorCode);

stdout('fail');
Expand Down
5 changes: 5 additions & 0 deletions test/fixtures/log.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@ for (var i = 0; i < max; i++) {
stderr(i);
}

process.on('exit', function() {
stdout('event');
stderr('event');
});

exit(errorCode);

stdout('fail');
Expand Down

0 comments on commit e90e70e

Please sign in to comment.