All files / redis-smq-monitor-app/tests/common common.ts

100% Statements 4/4
85.71% Branches 6/7
100% Functions 1/1
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19  57x   57x         57x         130x          
import { TQueueParams } from 'redis-smq/dist/types';
import { config } from './config';
 
export const defaultQueue: TQueueParams = {
  name: 'test_queue',
  ns: config.namespace ?? 'testing',
};
 
export function validateTime(
  actualTime: number,
  expectedTime: number,
  driftTolerance = 3000,
): boolean {
  return (
    actualTime >= expectedTime - driftTolerance &&
    actualTime <= expectedTime + driftTolerance
  );
}