e2ed
Version:
E2E testing framework over Playwright
24 lines (23 loc) • 806 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getConsoleMessagesFromContext = void 0;
const useContext_1 = require("../useContext");
/**
* Raw get and set browser console messages array.
* @internal
*/
const [getRawConsoleMessagesFromContext, setRawConsoleMessagesFromContext] = (0, useContext_1.useContext)();
/**
* Get browser console messages array.
* @internal
*/
const getConsoleMessagesFromContext = () => {
const maybeConsoleMessages = getRawConsoleMessagesFromContext();
if (maybeConsoleMessages !== undefined) {
return maybeConsoleMessages;
}
const consoleMessages = [];
setRawConsoleMessagesFromContext(consoleMessages);
return consoleMessages;
};
exports.getConsoleMessagesFromContext = getConsoleMessagesFromContext;