From 9b6d9904e7bb6bbb97a5f5c1274101c3206159d0 Mon Sep 17 00:00:00 2001 From: AllenFang Date: Sat, 10 Aug 2019 14:37:40 +0800 Subject: [PATCH] fix test cases for #1030 --- .../test/components/select.test.js | 2 +- .../react-bootstrap-table2-filter/test/context.test.js | 7 ++++--- packages/react-bootstrap-table2/test/header-cell.test.js | 4 +++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/packages/react-bootstrap-table2-filter/test/components/select.test.js b/packages/react-bootstrap-table2-filter/test/components/select.test.js index 80d30d7..baec4d9 100644 --- a/packages/react-bootstrap-table2-filter/test/components/select.test.js +++ b/packages/react-bootstrap-table2-filter/test/components/select.test.js @@ -25,7 +25,7 @@ describe('Select Filter', () => { 2: 'Unknown' }; - afterEach(() => { + beforeEach(() => { onFilter.reset(); onFilterFirstReturn.reset(); diff --git a/packages/react-bootstrap-table2-filter/test/context.test.js b/packages/react-bootstrap-table2-filter/test/context.test.js index face019..7b15a28 100644 --- a/packages/react-bootstrap-table2-filter/test/context.test.js +++ b/packages/react-bootstrap-table2-filter/test/context.test.js @@ -94,7 +94,8 @@ describe('FilterContext', () => { expect(mockBase).toHaveBeenCalledWith({ data, onFilter: wrapper.instance().onFilter, - onExternalFilter: wrapper.instance().onExternalFilter + onExternalFilter: wrapper.instance().onExternalFilter, + currFilters: wrapper.instance().currFilters }); }); }); @@ -103,7 +104,6 @@ describe('FilterContext', () => { beforeEach(() => { wrapper = shallow(shallowContext(true)); wrapper.render(); - wrapper.instance().currFilters = { price: { filterVal: 20, filterType: FILTER_TYPE.TEXT } }; }); it('should pass original data without internal filtering', () => { @@ -111,7 +111,8 @@ describe('FilterContext', () => { expect(mockBase).toHaveBeenCalledWith({ data, onFilter: wrapper.instance().onFilter, - onExternalFilter: wrapper.instance().onExternalFilter + onExternalFilter: wrapper.instance().onExternalFilter, + currFilters: wrapper.instance().currFilters }); }); }); diff --git a/packages/react-bootstrap-table2/test/header-cell.test.js b/packages/react-bootstrap-table2/test/header-cell.test.js index b0c4525..fa3861d 100644 --- a/packages/react-bootstrap-table2/test/header-cell.test.js +++ b/packages/react-bootstrap-table2/test/header-cell.test.js @@ -728,7 +728,9 @@ describe('HeaderCell', () => { Filter } }; - wrapper = shallow(); + wrapper = shallow( + + ); }); it('should render successfully', () => {