X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/e5b901f7d6f87b56f43d3dbe002c9c90a3d41349..c4c1bd525a660118ecf3b53811cd112a992fdc81:/src/components/column-selector/column-selector.test.tsx diff --git a/src/components/column-selector/column-selector.test.tsx b/src/components/column-selector/column-selector.test.tsx index b6c544fb..87fa2ca0 100644 --- a/src/components/column-selector/column-selector.test.tsx +++ b/src/components/column-selector/column-selector.test.tsx @@ -2,22 +2,23 @@ // // 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 ColumnSelector, { ColumnSelectorProps, ColumnSelectorTrigger } from "./column-selector"; -import { DataColumn } from "../data-table/data-column"; +import Adapter from "enzyme-adapter-react-16"; +import { ColumnSelector, ColumnSelectorTrigger } from "./column-selector"; import { ListItem, Checkbox } from "@material-ui/core"; +import { DataColumns } from "../data-table/data-table"; configure({ adapter: new Adapter() }); describe("", () => { it("shows only configurable columns", () => { - const columns: Array> = [ + const columns: DataColumns = [ { name: "Column 1", render: () => , - selected: true + selected: true, + configurable: true }, { name: "Column 2", @@ -38,21 +39,24 @@ describe("", () => { }); it("renders checked checkboxes next to selected columns", () => { - const columns: Array> = [ + const columns: DataColumns = [ { name: "Column 1", render: () => , - selected: true + selected: true, + configurable: true }, { name: "Column 2", render: () => , - selected: false + selected: false, + configurable: true }, { name: "Column 3", render: () => , - selected: true + selected: true, + configurable: true } ]; const columnsConfigurator = mount(); @@ -63,11 +67,12 @@ describe("", () => { }); it("calls onColumnToggle with clicked column", () => { - const columns: Array> = [ + const columns: DataColumns = [ { name: "Column 1", render: () => , - selected: true + selected: true, + configurable: true } ]; const onColumnToggle = jest.fn();