UNPKG

@restqa/restqa

Version:

An all in one test automation runner

24 lines (19 loc) 591 B
const logger = require("../utils/logger"); const Telemetry = require("../utils/telemetry"); module.exports = function (status) { const telemetry = new Telemetry(); status = status.toLowerCase(); const choices = ["on", "off"]; if (!choices.includes(status)) { throw new Error("The status is incorrect. Available: on | off"); } telemetry.toggle(status === "on"); logger.success( "service.telemetry.toggle", status === "on" ? "enabled" : "disabled" ); logger.info( "service.telemetry.detail", "https://docs.restqa.io/getting-started/telemetry" ); };