From a3de6c54387232a94f23330d0e3ceecc09668df0 Mon Sep 17 00:00:00 2001
From: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
Date: Thu, 3 Mar 2022 13:00:39 +0100
Subject: [PATCH] Repro #20815: Models should not be embeddable (#20819)

---
 .../embedding/embedding-smoketests.cy.spec.js         | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/frontend/test/metabase/scenarios/embedding/embedding-smoketests.cy.spec.js b/frontend/test/metabase/scenarios/embedding/embedding-smoketests.cy.spec.js
index 186bf0893b3..b117d5a6a3d 100644
--- a/frontend/test/metabase/scenarios/embedding/embedding-smoketests.cy.spec.js
+++ b/frontend/test/metabase/scenarios/embedding/embedding-smoketests.cy.spec.js
@@ -164,6 +164,17 @@ describe("scenarios > embedding > smoke tests", () => {
       });
     });
   });
+
+  it.skip("should not offer to share or embed models (metabase#20815)", () => {
+    cy.intercept("POST", "/api/dataset").as("dataset");
+
+    cy.request("PUT", "/api/card/1", { dataset: true });
+
+    cy.visit("/model/1");
+    cy.wait("@dataset");
+
+    cy.icon("share").should("not.exist");
+  });
 });
 
 function resetEmbedding() {
-- 
GitLab