X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/b5b6d3dd22b597c9626a396b6449c4f7c9557794..b6ac7fe88d347582d39fffa002e300af222c578f:/src/components/data-explorer/data-explorer.test.tsx diff --git a/src/components/data-explorer/data-explorer.test.tsx b/src/components/data-explorer/data-explorer.test.tsx index d74b5319..dc7e8725 100644 --- a/src/components/data-explorer/data-explorer.test.tsx +++ b/src/components/data-explorer/data-explorer.test.tsx @@ -2,17 +2,16 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from "react"; +import React from "react"; import { configure, mount } from "enzyme"; -import * as Adapter from 'enzyme-adapter-react-16'; +import Adapter from 'enzyme-adapter-react-16'; import { DataExplorer } from "./data-explorer"; import { ColumnSelector } from "../column-selector/column-selector"; -import { DataTable } from "../data-table/data-table"; +import { DataTable, DataTableFetchMode } from "../data-table/data-table"; import { SearchInput } from "../search-input/search-input"; import { TablePagination } from "@material-ui/core"; import { ProjectIcon } from '../icon/icon'; -import { DefaultView } from '../default-view/default-view'; import { SortDirection } from '../data-table/data-column'; configure({ adapter: new Adapter() }); @@ -36,7 +35,7 @@ describe("", () => { it("communicates with ", () => { const onColumnToggle = jest.fn(); const onSetColumns = jest.fn(); - const columns = [{ name: "Column 1", render: jest.fn(), selected: true, configurable: true, sortDirection: SortDirection.ASC, filters: [] }]; + const columns = [{ name: "Column 1", render: jest.fn(), selected: true, configurable: true, sortDirection: SortDirection.ASC, filters: {} }]; const dataExplorer = mount(", () => { const onSortToggle = jest.fn(); const onRowClick = jest.fn(); const onSetColumns = jest.fn(); - const columns = [{ name: "Column 1", render: jest.fn(), selected: true, configurable: true, sortDirection: SortDirection.ASC, filters: [] }]; + const columns = [{ name: "Column 1", render: jest.fn(), selected: true, configurable: true, sortDirection: SortDirection.ASC, filters: {} }]; const items = [{ name: "item 1" }]; const dataExplorer = mount(", () => { }); const mockDataExplorerProps = () => ({ + fetchMode: DataTableFetchMode.PAGINATED, columns: [], items: [], itemsAvailable: 0, @@ -114,6 +114,7 @@ const mockDataExplorerProps = () => ({ onContextMenu: jest.fn(), defaultIcon: ProjectIcon, onSetColumns: jest.fn(), + onLoadMore: jest.fn(), defaultMessages: ['testing'], contextMenuColumn: true });