From bd18bf3c7d9c59a405a0fe4d0ac4fdef3e6c5f23 Mon Sep 17 00:00:00 2001 From: Tharun Rajendran Date: Mon, 25 Apr 2022 22:36:42 +0200 Subject: [PATCH] chore(test): rewritten scheduled query section test using rtl (#5358) --- .../ScheduledQueriesSection.tests.jsx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/frontend/components/side_panels/PackDetailsSidePanel/ScheduledQueriesSection.tests.jsx b/frontend/components/side_panels/PackDetailsSidePanel/ScheduledQueriesSection.tests.jsx index 8e69206f18..05f6e3f700 100644 --- a/frontend/components/side_panels/PackDetailsSidePanel/ScheduledQueriesSection.tests.jsx +++ b/frontend/components/side_panels/PackDetailsSidePanel/ScheduledQueriesSection.tests.jsx @@ -1,6 +1,5 @@ import React from "react"; -import { mount } from "enzyme"; -import PATHS from "router/paths"; +import { render, screen } from "@testing-library/react"; import ScheduledQueriesSection from "components/side_panels/PackDetailsSidePanel/ScheduledQueriesSection"; import { scheduledQueryStub } from "test/stubs"; @@ -8,12 +7,9 @@ import { scheduledQueryStub } from "test/stubs"; describe("ScheduledQueriesSection - component", () => { it("links the query name to the show query route", () => { const scheduledQuery = { ...scheduledQueryStub, query_id: 55 }; - const Component = mount( - - ); - const Link = Component.find("Link"); - const path = `${PATHS.EDIT_QUERY({ id: scheduledQuery.query_id })}`; + render(); - expect(Link.prop("to")).toEqual(path); + expect(screen.getByText("Get all users")).toBeInTheDocument(); + expect(screen.getByText("Get all users").closest("a")).toBeInTheDocument(); }); });