From 0a1b0db00796d7655006743e211499bad360cd38 Mon Sep 17 00:00:00 2001 From: Ariya Hidayat <ariya@metabase.com> Date: Mon, 9 Aug 2021 13:25:35 -0700 Subject: [PATCH] Visual test: consistent baseline with no randomization (#17380) --- frontend/test/metabase-visual/onboarding/urls.cy.spec.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/test/metabase-visual/onboarding/urls.cy.spec.js b/frontend/test/metabase-visual/onboarding/urls.cy.spec.js index 8938ccf2805..6c05b0bc7e0 100644 --- a/frontend/test/metabase-visual/onboarding/urls.cy.spec.js +++ b/frontend/test/metabase-visual/onboarding/urls.cy.spec.js @@ -8,7 +8,13 @@ describe("visual tests > onboarding > URLs", () => { it("home", () => { cy.intercept("GET", `/api/automagic-dashboards`).as("automagic-dashboards"); - cy.visit("/"); + + cy.visit("/", { + // to give predictable messages based on randomization + onBeforeLoad(win) { + cy.stub(win.Math, "random").returns(0.42); + }, + }); cy.wait("@automagic-dashboards"); -- GitLab