From 0e0cee47f9a0be672d149eb051f4610b2c0527ba Mon Sep 17 00:00:00 2001
From: Gustavo Saiani <gus@metabase.com>
Date: Wed, 16 Nov 2022 14:58:39 -0300
Subject: [PATCH] Move metadata selector test (#26506)

---
 .../lib/metadata/Metadata.unit.spec.js        | 24 -------------------
 .../metabase/selectors/metadata.unit.spec.js  | 22 +++++++++++++++++
 2 files changed, 22 insertions(+), 24 deletions(-)
 delete mode 100644 frontend/test/metabase-lib/lib/metadata/Metadata.unit.spec.js

diff --git a/frontend/test/metabase-lib/lib/metadata/Metadata.unit.spec.js b/frontend/test/metabase-lib/lib/metadata/Metadata.unit.spec.js
deleted file mode 100644
index 87176bca35b..00000000000
--- a/frontend/test/metabase-lib/lib/metadata/Metadata.unit.spec.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import { state } from "__support__/sample_database_fixture";
-
-import { getMetadata } from "metabase/selectors/metadata";
-
-describe("databasesList", () => {
-  it("should filter out saved questions", () => {
-    const metadata = getMetadata(state);
-    const savedQuestionDb = {
-      id: "saved-question-id",
-      name: "Saved Questions",
-      is_saved_questions: true,
-    };
-    metadata.databases[savedQuestionDb.id] = savedQuestionDb;
-
-    expect(
-      metadata.databasesList().find(d => d.name === "Saved Questions"),
-    ).toEqual(savedQuestionDb);
-    expect(
-      metadata
-        .databasesList({ savedQuestions: false })
-        .find(d => d.name === "Saved Questions"),
-    ).toBeUndefined();
-  });
-});
diff --git a/frontend/test/metabase/selectors/metadata.unit.spec.js b/frontend/test/metabase/selectors/metadata.unit.spec.js
index 11bc8afbfce..58ba198d95a 100644
--- a/frontend/test/metabase/selectors/metadata.unit.spec.js
+++ b/frontend/test/metabase/selectors/metadata.unit.spec.js
@@ -6,6 +6,7 @@ import {
 } from "__support__/sample_database_fixture";
 import {
   copyObjects,
+  getMetadata,
   instantiateDatabase,
   instantiateSchema,
   instantiateTable,
@@ -156,3 +157,24 @@ describe("instantiateQuestion", () => {
     expect(instance.metadata()).toBe(metadata);
   });
 });
+
+describe("databasesList", () => {
+  it("should filter out saved questions", () => {
+    const metadata = getMetadata(state);
+    const savedQuestionDb = {
+      id: "saved-question-id",
+      name: "Saved Questions",
+      is_saved_questions: true,
+    };
+    metadata.databases[savedQuestionDb.id] = savedQuestionDb;
+
+    expect(
+      metadata.databasesList().find(d => d.name === "Saved Questions"),
+    ).toEqual(savedQuestionDb);
+    expect(
+      metadata
+        .databasesList({ savedQuestions: false })
+        .find(d => d.name === "Saved Questions"),
+    ).toBeUndefined();
+  });
+});
-- 
GitLab