From 8811f9abd783b73288ef9d871a298b6dd1df124b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maren=20S=C3=BCwer?= Date: Thu, 13 Sep 2018 08:28:50 +0200 Subject: [PATCH] correct permissionsNavLink tests --- .../repos/components/PermissionsNavLink.test.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/scm-ui/src/repos/components/PermissionsNavLink.test.js b/scm-ui/src/repos/components/PermissionsNavLink.test.js index c1c7d2e621..4aa67f989c 100644 --- a/scm-ui/src/repos/components/PermissionsNavLink.test.js +++ b/scm-ui/src/repos/components/PermissionsNavLink.test.js @@ -2,20 +2,21 @@ import React from "react"; import { mount, shallow } from "enzyme"; import "../../tests/enzyme"; import "../../tests/i18n"; +import ReactRouterEnzymeContext from "react-router-enzyme-context"; import PermissionsNavLink from "./PermissionsNavLink"; - -jest.mock("@scm-manager/ui-components", () => ({ - NavAction: require.requireActual("@scm-manager/ui-components").NavAction -})); +import EditNavLink from "./EditNavLink"; describe("PermissionsNavLink", () => { + const options = new ReactRouterEnzymeContext(); + it("should render nothing, if the modify link is missing", () => { const repository = { _links: {} }; const navLink = shallow( - + , + options.get() ); expect(navLink.text()).toBe(""); }); @@ -30,8 +31,9 @@ describe("PermissionsNavLink", () => { }; const navLink = mount( - + , + options.get() ); - expect(navLink.text()).toBe("foo"); + expect(navLink.text()).toBe("repository-root.permissions"); }); });