X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/90df34ba0e84b5735c48382362284b5f0382dd0e..a54420c0b7b6566ecf9d0f04835e6d8a3ef165d9:/src/store/data-explorer/data-explorer-reducer.test.tsx diff --git a/src/store/data-explorer/data-explorer-reducer.test.tsx b/src/store/data-explorer/data-explorer-reducer.test.tsx index d26d768a..01aa7296 100644 --- a/src/store/data-explorer/data-explorer-reducer.test.tsx +++ b/src/store/data-explorer/data-explorer-reducer.test.tsx @@ -10,13 +10,13 @@ import { SortDirection } from "../../components/data-table/data-column"; describe('data-explorer-reducer', () => { it('should set columns', () => { - const columns: DataColumns = [{ + const columns: DataColumns = [{ name: "Column 1", filters: [], render: jest.fn(), selected: true, configurable: true, - sortDirection: SortDirection.NONE + sort: {direction: SortDirection.NONE, field: "name"} }]; const state = dataExplorerReducer(undefined, dataExplorerActions.SET_COLUMNS({ id: "Data explorer", columns })); @@ -24,12 +24,12 @@ describe('data-explorer-reducer', () => { }); it('should toggle sorting', () => { - const columns: DataColumns = [{ + const columns: DataColumns = [{ name: "Column 1", filters: [], render: jest.fn(), selected: true, - sortDirection: SortDirection.ASC, + sort: {direction: SortDirection.ASC, field: "name"}, configurable: true }, { name: "Column 2", @@ -37,22 +37,22 @@ describe('data-explorer-reducer', () => { render: jest.fn(), selected: true, configurable: true, - sortDirection: SortDirection.NONE, + sort: {direction: SortDirection.NONE, field: "name"}, }]; const state = dataExplorerReducer({ "Data explorer": { ...initialDataExplorer, columns } }, dataExplorerActions.TOGGLE_SORT({ id: "Data explorer", columnName: "Column 2" })); - expect(state["Data explorer"].columns[0].sortDirection).toEqual("none"); - expect(state["Data explorer"].columns[1].sortDirection).toEqual("asc"); + expect(state["Data explorer"].columns[0].sort.direction).toEqual("none"); + expect(state["Data explorer"].columns[1].sort.direction).toEqual("asc"); }); it('should set filters', () => { - const columns: DataColumns = [{ + const columns: DataColumns = [{ name: "Column 1", filters: [], render: jest.fn(), selected: true, configurable: true, - sortDirection: SortDirection.NONE + sort: {direction: SortDirection.NONE, field: "name"} }]; const filters: DataTableFilterItem[] = [{