Example #1
0
test('Test getDT3', (assert) => {
  let reg = /^(\*|\d+)\s+(\*|\d+)\s+(\*|\d+)\s+(\*|\d+)\s+(\*|\d+)\s+(\d+)$/i;
  let pat1 = '* * * * * 00'.match(reg);
  let x1 = getDT3(pat1);
  assert.ok(isInteger(x1), 'getDT3(pat1) must be a number');

  let pat2 = '1000 * * * * 00'.match(reg);
  let x2 = getDT3(pat2);
  assert.ok(isInteger(x2), 'getDT3(pat2) must be a number');
  assert.end();
});
Example #2
0
test('Test getDT2', (assert) => {
  let reg = /^(sun|mon|tue|wed|thu|fri|sat)+\w*\s+(\d+)(:\d+)?(:\d+)?$/i;
  let pat = 'sun 18:00'.match(reg);
  let x = getDT2(pat);

  assert.ok(isInteger(x), 'getDT2(pat) must be a number');
  assert.end();
});
Example #3
0
test('Test getDT1', (assert) => {
  let reg = /^(\d+)\s?(d|h|m|s)+$/i;
  let pat = '1s'.match(reg);

  let t = time() - 1000;
  let x = getDT1(pat, t);

  assert.ok(isInteger(x), `getDT1(pat, ${t}) must be a number`);
  assert.end();
});