diff --git a/frontend/test/metabase/scenarios/dashboard/x-rays.cy.spec.js b/frontend/test/metabase/scenarios/dashboard/x-rays.cy.spec.js index 2d4cc2469a37f455fa7e7450282eddb07066e232..e7d08ccd30fc0e1999412a9eb9b4cfc7dd35ff48 100644 --- a/frontend/test/metabase/scenarios/dashboard/x-rays.cy.spec.js +++ b/frontend/test/metabase/scenarios/dashboard/x-rays.cy.spec.js @@ -22,6 +22,21 @@ describe("scenarios > x-rays", () => { const XRAY_DATASETS = 11; // enough to load most questions + it.skip("should not display x-rays if the feature is disabled in admin settings (metabase#26571)", () => { + cy.request("PUT", "api/setting/enable-xrays", { value: false }); + + cy.visit("/"); + cy.findByText("Metabase tips"); + + cy.findByText( + "Try out these sample x-rays to see what Metabase can do.", + ).should("not.exist"); + cy.findByText(/^A summary of/).should("not.exist"); + cy.findByText(/^A glance at/).should("not.exist"); + cy.findByText(/^A look at/).should("not.exist"); + cy.findByText(/^Some insights about/).should("not.exist"); + }); + it.skip("should work on questions with explicit joins (metabase#13112)", () => { const PRODUCTS_ALIAS = "Products";