UNPKG

node-schedule

Version:

A cron-like and not-cron-like job scheduler for Node.

34 lines (25 loc) 647 B
'use strict'; module.exports = function(schedule) { return { jobInGenerator: function(test) { test.expect(1); var job = new schedule.Job(function*() { test.ok(true); }); job.runOnDate(new Date(Date.now() + 3000)); setTimeout(function() { test.done(); }, 3250); }, jobContextInGenerator: function(test) { test.expect(1); var job = new schedule.Job('name of job', function*() { test.ok(this.name === 'name of job'); }); job.runOnDate(new Date(Date.now() + 3000)); setTimeout(function() { test.done(); }, 3250); } } }