dockest
Version:
Dockest is an integration testing tool aimed at alleviating the process of evaluating unit tests whilst running multi-container Docker applications.
16 lines • 598 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sleepWithLog = void 0;
const sleep_1 = require("./sleep");
const logger_1 = require("../logger");
const sleepWithLog = async (seconds = 30, reason = 'Sleeping...') => {
for (let progress = 1; progress <= seconds; progress++) {
logger_1.Logger.replacePrevLine({
message: `${reason}: ${progress}/${seconds}`,
isLast: progress === seconds,
});
await (0, sleep_1.sleep)(1000);
}
};
exports.sleepWithLog = sleepWithLog;
//# sourceMappingURL=sleep-with-log.js.map