test: use a real timeout for the async error test

We use `process.nextTick()` internally so at least this will be testing
it in a different way.