From d0ca4ba6b7f466a802cc8d2dd13a59853e033c99 Mon Sep 17 00:00:00 2001
From: "Mahatthana (Kelvin) Nomsawadi" <mahatthana.n@gmail.com>
Date: Thu, 12 May 2022 14:26:49 +0700
Subject: [PATCH] Add test for embedding Metabase with locale parameter
 (#22618)

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

diff --git a/frontend/test/metabase/scenarios/embedding/embedding-questions.cy.spec.js b/frontend/test/metabase/scenarios/embedding/embedding-questions.cy.spec.js
index 067fa5e7464..27826c1312d 100644
--- a/frontend/test/metabase/scenarios/embedding/embedding-questions.cy.spec.js
+++ b/frontend/test/metabase/scenarios/embedding/embedding-questions.cy.spec.js
@@ -168,6 +168,29 @@ describe("scenarios > embedding > questions ", () => {
 
     cy.contains("October 7, 2017, 1:34 AM");
   });
+
+  it("should display according to `locale` parameter metabase#22561", () => {
+    const CARD_ID = 1;
+    cy.request("PUT", `/api/card/${CARD_ID}`, { enable_embedding: true });
+
+    visitQuestion(CARD_ID);
+
+    cy.icon("share").click();
+    cy.findByText("Embed this question in an application").click();
+
+    visitIframe();
+
+    cy.url().then(url => {
+      cy.visit({
+        url,
+        qs: {
+          locale: "de",
+        },
+      });
+    });
+
+    cy.findByText("Februar 11, 2019, 9:40 PM");
+  });
 });
 
 function testPairedTooltipValues(val1, val2) {
-- 
GitLab