returns { undefined } export const noop = ( ) => undefined ; /**
 * Prefer using sinon's  useFakeTimers instead of this function to fake passage of time if possible.
 * Note that both methods cannot be used in the same test.
 *  param { number } delay returns { Promise < any > } export async function tick ( delay = 0 ) { return new Promise ( ( resolve ) => { setTimeout ( ( ) => { resolve ( ) ; } , delay ) ; } ) ; }