isaacs/node-tap — Issue #21: `t.bailout` results in a hang
Author: trentm
Created: 2011-11-30 17:25:31+00:00
State: open

The following hangs:

```
$ ../bin/node --version
v0.4.12
$ cat foo.test.js
var test = require('tap').test;
test("first", function(t) {
t.end();
});
test("bail", function(t) {
t.bailout("boom");
t.end();
});
test("last", function(t) {
t.end();
});
$ ../bin/node foo.test.js
# first
^C
```

I see this with both tap 0.0.14 and 0.0.1. My understanding from the example test file is that this should abort all subsequent tests in the test file.