X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/4bbaf2a0cede89ea50d63d210c6631adc1970620..3c7e3cdc547ad5468421e1c049daa94b0d4b8bc0:/src/components/popover/popover.test.tsx diff --git a/src/components/popover/popover.test.tsx b/src/components/popover/popover.test.tsx index fa24c0cd..c728b49f 100644 --- a/src/components/popover/popover.test.tsx +++ b/src/components/popover/popover.test.tsx @@ -2,11 +2,11 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from "react"; +import React from "react"; import { mount, configure } from "enzyme"; -import * as Adapter from "enzyme-adapter-react-16"; +import Adapter from "enzyme-adapter-react-16"; -import Popover, { DefaultTrigger } from "./popover"; +import { Popover, DefaultTrigger } from "./popover"; import Button, { ButtonProps } from "@material-ui/core/Button"; configure({ adapter: new Adapter() }); @@ -15,7 +15,7 @@ describe("", () => { it("opens on default trigger click", () => { const popover = mount(); popover.find(DefaultTrigger).simulate("click"); - expect(popover.state().anchorEl).toBeDefined(); + expect((popover.state() as any).anchorEl).toBeDefined(); }); it("renders custom trigger", () => { @@ -26,7 +26,7 @@ describe("", () => { it("opens on custom trigger click", () => { const popover = mount(); popover.find(CustomTrigger).simulate("click"); - expect(popover.state().anchorEl).toBeDefined(); + expect((popover.state() as any).anchorEl).toBeDefined(); }); it("renders children when opened", () => { @@ -38,7 +38,7 @@ describe("", () => { popover.find(DefaultTrigger).simulate("click"); expect(popover.find(CustomTrigger)).toHaveLength(1); }); - + it("does not close if closeOnContentClick is not set", () => { const popover = mount( @@ -47,7 +47,7 @@ describe("", () => { ); popover.find(DefaultTrigger).simulate("click"); popover.find(CustomTrigger).simulate("click"); - expect(popover.state().anchorEl).toBeDefined(); + expect((popover.state() as any).anchorEl).toBeDefined(); }); it("closes on content click if closeOnContentClick is set", () => { const popover = mount( @@ -57,7 +57,7 @@ describe("", () => { ); popover.find(DefaultTrigger).simulate("click"); popover.find(CustomTrigger).simulate("click"); - expect(popover.state().anchorEl).toBeUndefined(); + expect((popover.state() as any).anchorEl).toBeUndefined(); }); }); @@ -66,4 +66,4 @@ const CustomTrigger: React.SFC = (props) => ( -); \ No newline at end of file +);