dead-horse/node-benchmark — pull request #1 by printercu (2013-02-16 10:26:08+00:00)
Title: pre-benchmark setup support

if config returns function, it's evaluated like async function. it allows define pre-setup which is needed to setup postgres client connection for example.
```coffee
benchmarks = [
# ...
]

module.exports = (done) ->
pg_client = new (require('pg')).Client pg_config, (err) ->
done err, benchmarks
```