leap_year.js 368 B

1234567891011121314151617
  1. var util = require('util');
  2. var test = require('tap').test;
  3. var expression = require('../lib/expression');
  4. test('leap year', function(t) {
  5. try {
  6. var interval = expression.parse('0 0 29 2 *');
  7. var i;
  8. var d;
  9. for (i = 0; i < 20; ++i) {
  10. d = interval.next();
  11. }
  12. t.end();
  13. } catch (err) {
  14. t.ifError(err, 'Interval parse error');
  15. }
  16. });