co-sleep
Version:
setTimeout that works with the co generator framework
29 lines (20 loc) • 536 B
Markdown
with the [co](https://github.com/visionmedia/co)
generator framework
[](http://travis-ci.org/eugeneware/co-sleep)
This module is installed via npm:
``` bash
$ npm install co-sleep
```
``` js
var sleep = require('co-sleep');
var co = require('co');
co(function *() {
var now = Date.now();
// wait for 1000 ms
yield sleep(1000);
expect(Date.now() - now).to.not.be.below(1000);
})();
```
setTimeout that works