The `done.fail` method should *always* be called with a reason, to ensure that any errors are propagated as intended to the test results.
The `done.fail` method should *always* be called with a reason, to ensure that any errors are propagated as intended to the test results.