From 6190d5d8adf2ebf450c34683dd16d262c191b629 Mon Sep 17 00:00:00 2001 From: geido Date: Wed, 6 Apr 2022 09:22:12 +0000 Subject: [PATCH] Use styledMount --- .../src/visualizations/FilterBox/FilterBox.test.jsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/superset-frontend/src/visualizations/FilterBox/FilterBox.test.jsx b/superset-frontend/src/visualizations/FilterBox/FilterBox.test.jsx index 4afa29d2fecc..e37a4bf1c69d 100644 --- a/superset-frontend/src/visualizations/FilterBox/FilterBox.test.jsx +++ b/superset-frontend/src/visualizations/FilterBox/FilterBox.test.jsx @@ -17,15 +17,13 @@ * under the License. */ import React from 'react'; -import { shallow } from 'enzyme'; import { styledMount as mount } from 'spec/helpers/theming'; import FilterBox from 'src/visualizations/FilterBox/FilterBox'; import SelectControl from 'src/explore/components/controls/SelectControl'; -import { supersetTheme } from '@superset-ui/core'; describe('FilterBox', () => { it('should only add defined non-predefined options to filtersChoices', () => { - const wrapper = shallow( + const wrapper = mount( { }, ]} origSelectedValues={{}} - theme={supersetTheme} />, ); - const component = wrapper.shallow(); - const inst = component.instance(); + const inst = wrapper.find('FilterBox').instance(); // choose a predefined value inst.setState({ selectedValues: { name: ['John'] } }); expect(inst.props.filtersChoices.name.length).toEqual(2);