X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/5925c0eb9468ffca9419e47ae333501968b4e24e..247b312a502ac3fdcc915a2e6e858a0eea8c0c5b:/src/components/data-table-filters/data-table-filters.test.tsx?ds=inline

diff --git a/src/components/data-table-filters/data-table-filters.test.tsx b/src/components/data-table-filters/data-table-filters.test.tsx
index 6756252b..dc1969f4 100644
--- a/src/components/data-table-filters/data-table-filters.test.tsx
+++ b/src/components/data-table-filters/data-table-filters.test.tsx
@@ -4,11 +4,9 @@
 
 import * as React from "react";
 import { mount, configure } from "enzyme";
-import DataTableFilter, { DataTableFilterItem } from "./data-table-filters";
-
+import { DataTableFilters } from "./data-table-filters";
 import * as Adapter from 'enzyme-adapter-react-16';
-import { Checkbox, ButtonBase, ListItem, Button, ListItemText } from "@material-ui/core";
-import dataTableFilters from "./data-table-filters";
+import { Checkbox, ButtonBase } from "@material-ui/core";
 
 configure({ adapter: new Adapter() });
 
@@ -21,50 +19,9 @@ describe("<DataTableFilter />", () => {
             name: "Filter 2",
             selected: false
         }];
-        const dataTableFilter = mount(<DataTableFilter name="" filters={filters} />);
+        const dataTableFilter = mount(<DataTableFilters name="" filters={filters} />);
         dataTableFilter.find(ButtonBase).simulate("click");
         expect(dataTableFilter.find(Checkbox).at(0).prop("checked")).toBeTruthy();
         expect(dataTableFilter.find(Checkbox).at(1).prop("checked")).toBeFalsy();
     });
-    
-    it("updates filters after filters prop change", () => {
-        const filters = [{
-            name: "Filter 1",
-            selected: true
-        }];
-        const updatedFilters = [, {
-            name: "Filter 2",
-            selected: true
-        }];
-        const dataTableFilter = mount(<DataTableFilter name="" filters={filters} />);
-        dataTableFilter.find(ButtonBase).simulate("click");
-        expect(dataTableFilter.find(Checkbox).prop("checked")).toBeTruthy();
-        dataTableFilter.find(ListItem).simulate("click");
-        expect(dataTableFilter.find(Checkbox).prop("checked")).toBeFalsy();
-        dataTableFilter.setProps({filters: updatedFilters});
-        expect(dataTableFilter.find(Checkbox).prop("checked")).toBeTruthy();
-        expect(dataTableFilter.find(ListItemText).text()).toBe("Filter 2");
-    });
-
-    it("calls onChange with modified list of filters", () => {
-        const filters = [{
-            name: "Filter 1",
-            selected: true
-        }, {
-            name: "Filter 2",
-            selected: false
-        }];
-        const onChange = jest.fn();
-        const dataTableFilter = mount(<DataTableFilter name="" filters={filters} onChange={onChange} />);
-        dataTableFilter.find(ButtonBase).simulate("click");
-        dataTableFilter.find(ListItem).at(1).simulate("click");
-        dataTableFilter.find(Button).at(0).simulate("click");
-        expect(onChange).toHaveBeenCalledWith([{
-            name: "Filter 1",
-            selected: true
-        }, {
-            name: "Filter 2",
-            selected: true
-        }]);
-    });
-});
\ No newline at end of file
+});
