From 7afb7801956875993e8b95bb8af25677711a4a95 Mon Sep 17 00:00:00 2001 From: Lucas Di Pentima Date: Tue, 21 Jan 2020 13:30:00 -0300 Subject: [PATCH] Fixes tests to work with connected components. No issue # Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- src/components/breadcrumbs/breadcrumbs.test.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/components/breadcrumbs/breadcrumbs.test.tsx b/src/components/breadcrumbs/breadcrumbs.test.tsx index ea3d5ac2..8d146074 100644 --- a/src/components/breadcrumbs/breadcrumbs.test.tsx +++ b/src/components/breadcrumbs/breadcrumbs.test.tsx @@ -3,7 +3,7 @@ // SPDX-License-Identifier: AGPL-3.0 import * as React from "react"; -import { mount, configure } from "enzyme"; +import { configure, shallow } from "enzyme"; import * as Adapter from "enzyme-adapter-react-16"; import { Breadcrumbs } from "./breadcrumbs"; @@ -24,7 +24,7 @@ describe("", () => { const items = [ { label: 'breadcrumb 1' } ]; - const breadcrumbs = mount(); + const breadcrumbs = shallow().dive(); expect(breadcrumbs.find(Button)).toHaveLength(1); expect(breadcrumbs.find(ChevronRightIcon)).toHaveLength(0); }); @@ -34,7 +34,7 @@ describe("", () => { { label: 'breadcrumb 1' }, { label: 'breadcrumb 2' } ]; - const breadcrumbs = mount(); + const breadcrumbs = shallow().dive(); expect(breadcrumbs.find(Button)).toHaveLength(2); expect(breadcrumbs.find(ChevronRightIcon)).toHaveLength(1); }); @@ -44,10 +44,9 @@ describe("", () => { { label: 'breadcrumb 1' }, { label: 'breadcrumb 2' } ]; - const breadcrumbs = mount(); + const breadcrumbs = shallow().dive(); breadcrumbs.find(Button).at(1).simulate('click'); expect(onClick).toBeCalledWith(items[1]); }); - }); -- 2.30.2