it's better to wrap your code inside done:

```javascript
done(function() {
  assert.fail('Success invoked');
});
```

This allows mocha to report a correct stack trace and line number

(same for all the places where you call done)