time-travel

1.0.1 • Public • Published

time-travel

NPM version Build status Test coverage Downloads

Does awesome stuff

Usage

var timeTravel = require('time-travel');
 
var realStartTime = new Date();
var fakeStartTime = new timeTravel.Date();
timeTravel.setTimeout(function() {
  timeTravel.setTimeout(function() {
    var realEndTime = new Date();
    var realDiff = realEndTime - realStartTime;
    var fakeEndTime = new timeTravel.Date();
    var fakeDiff = fakeEndTime - fakeStartTime;
    assert(fakeDiff >= 1000 && fakeDiff < 1010);
    assert(realDiff < 10);
  }, 500);
}, 500);

Package Sidebar

Install

npm i time-travel

Weekly Downloads

1

Version

1.0.1

License

MIT

Last publish

Collaborators

  • kolodny