All files / src/sso sleep.ts

100% Statements 7/7
100% Branches 0/0
100% Functions 3/3
100% Lines 7/7

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 201x   1x                 1x 101x 101x 101x 101x        
import dbg from 'debug';
 
const debug = dbg('node-expose-sspi:misc');
 
/**
 * Sleep for time (in millisecond) and wake up.
 *
 * @export
 * @param {number} time
 * @returns {Promise<void>}
 */
export function sleep(time: number): Promise<void> {
  return new Promise((resolve) =>
    setTimeout(() => {
      debug('sleep wake up after', time);
      resolve();
    }, time)
  );
}