diff --git a/examples/web/image.html b/examples/web/image.html
index 77680bcbb..7c9217efb 100644
--- a/examples/web/image.html
+++ b/examples/web/image.html
@@ -90,6 +90,7 @@
Logs
li.appendChild(document.createTextNode(msg));
logs_el.appendChild(li);
}
+
function setResponse(result) {
if (urlObject) {
URL.revokeObjectURL(urlObject);
@@ -99,11 +100,31 @@ Logs
}
const logger = {
- log: (msg) => appendLog(`[${new Date().toISOString()}] ${msg}`),
- warn: (msg) => appendLog(`[${new Date().toISOString()}] [warn] ${msg}`),
- debug: (msg) => appendLog(`[${new Date().toISOString()}] [debug] ${msg}`),
- error: (msg) => appendLog(`[${new Date().toISOString()}] [error] ${msg}`),
- info: (msg) => appendLog(`[${new Date().toISOString()}] [info] ${msg}`),
+ log: (msg) => {
+ const fullMsg = `[${new Date().toISOString()}] ${msg}`;
+ console.log(fullMsg);
+ appendLog(fullMsg);
+ },
+ warn: (msg) => {
+ const fullMsg = `[${new Date().toISOString()}] [warn] ${msg}`;
+ console.warn(fullMsg);
+ appendLog(fullMsg);
+ },
+ debug: (msg) => {
+ const fullMsg = `[${new Date().toISOString()}] [debug] ${msg}`;
+ console.debug(fullMsg);
+ appendLog(fullMsg);
+ },
+ error: (msg) => {
+ const fullMsg = `[${new Date().toISOString()}] [error] ${msg}`;
+ console.error(fullMsg);
+ appendLog(fullMsg);
+ },
+ info: (msg) => {
+ const fullMsg = `[${new Date().toISOString()}] [info] ${msg}`;
+ console.log(fullMsg);
+ appendLog(fullMsg);
+ },
};
async function run() {
diff --git a/tests/cypress/plugins/index.js b/tests/cypress/plugins/index.js
new file mode 100644
index 000000000..ce7c802cd
--- /dev/null
+++ b/tests/cypress/plugins/index.js
@@ -0,0 +1,6 @@
+export default (on, config) => {
+ /** the rest of your plugins... **/
+ require("cypress-log-to-output").install(on);
+ // or, if there is already a before:browser:launch handler, use .browserLaunchHandler inside of it
+ // @see https://github.com/flotwig/cypress-log-to-output/issues/5
+};