From 181e38b37074379245a3b24651e82bc88871ff7f Mon Sep 17 00:00:00 2001
From: "Michael S. Molina" <70410625+michael-s-molina@users.noreply.github.com>
Date: Fri, 7 Jan 2022 15:24:15 -0300
Subject: [PATCH] chore: Moves spec files to the src folder - iteration 10
(#17902)
* chore: Moves spec files to the src folder - iteration 10
* Fixes test
* Fixes lint problem
* Uses styledMount in test
---
.../RunQueryActionButton.test.jsx} | 0
.../explore/actions/exploreActions.test.js} | 0
.../ControlPanelsContainer.test.tsx} | 0
.../explore/components/ControlRow.test.tsx} | 0
.../components/EmbedCodeButton.test.jsx} | 0
.../components/ExploreActionButtons.test.jsx} | 0
.../ExploreAdditionalActionsMenu.test.jsx} | 18 ++++++++++--------
.../components/ExploreChartPanel.test.jsx} | 0
.../components/ExploreViewContainer.test.jsx} | 0
.../components/QueryAndSaveBtns.test.jsx} | 0
.../explore/components/RowCountLabel.test.jsx} | 0
.../explore/components/SaveModal.test.jsx} | 0
.../controls/BoundsControl.test.jsx} | 0
.../controls/CheckboxControl.test.tsx} | 0
.../controls/ColorPickerControl.test.tsx} | 0
.../ColorSchemeControl/ColorScheme.test.jsx} | 0
.../DatasourceControl.test.jsx} | 0
.../FilterBoxItemControl.test.jsx} | 0
.../MetricControl/AdhocMetric.test.js} | 0
.../AdhocMetricEditPopover.test.jsx} | 0
.../AdhocMetricEditPopoverTitle.test.jsx} | 0
.../MetricControl/AdhocMetricOption.test.jsx} | 0
.../MetricControl/AggregateOption.test.tsx} | 0
.../FilterDefinitionOption.test.jsx} | 0
.../MetricDefinitionOption.test.jsx} | 0
.../MetricDefinitionValue.test.jsx} | 0
.../MetricControl/MetricsControl.test.jsx} | 0
.../controls/SelectControl.test.jsx} | 0
.../controls/TextAreaControl.test.jsx} | 0
.../controls/ViewportControl.test.jsx} | 0
.../VizTypeControl/VizTypeControl.test.jsx} | 0
.../controls/withAsyncVerification.test.tsx} | 0
.../controlUtils/controlUtils.test.tsx} | 2 +-
.../exploreUtils/exploreUtils.test.jsx} | 0
.../javascripts => src}/explore/fixtures.tsx | 0
.../explore/store.test.jsx} | 0
.../FilterBox/FilterBox.test.jsx} | 0
37 files changed, 11 insertions(+), 9 deletions(-)
rename superset-frontend/{spec/javascripts/explore/components/RunQueryActionButton_spec.jsx => src/SqlLab/components/RunQueryActionButton/RunQueryActionButton.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/exploreActions_spec.js => src/explore/actions/exploreActions.test.js} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ControlPanelsContainer_spec.tsx => src/explore/components/ControlPanelsContainer.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ControlRow_spec.tsx => src/explore/components/ControlRow.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/EmbedCodeButton_spec.jsx => src/explore/components/EmbedCodeButton.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ExploreActionButtons_spec.jsx => src/explore/components/ExploreActionButtons.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ExploreAdditionalActionsMenu.jsx => src/explore/components/ExploreAdditionalActionsMenu/ExploreAdditionalActionsMenu.test.jsx} (82%)
rename superset-frontend/{spec/javascripts/explore/components/ExploreChartPanel_spec.jsx => src/explore/components/ExploreChartPanel.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ExploreViewContainer_spec.jsx => src/explore/components/ExploreViewContainer.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/QueryAndSaveBtns_spec.jsx => src/explore/components/QueryAndSaveBtns.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/RowCountLabel_spec.jsx => src/explore/components/RowCountLabel.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/SaveModal_spec.jsx => src/explore/components/SaveModal.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/BoundsControl_spec.jsx => src/explore/components/controls/BoundsControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/CheckboxControl_spec.tsx => src/explore/components/controls/CheckboxControl.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ColorPickerControl_spec.tsx => src/explore/components/controls/ColorPickerControl.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ColorScheme_spec.jsx => src/explore/components/controls/ColorSchemeControl/ColorScheme.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/DatasourceControl_spec.jsx => src/explore/components/controls/DatasourceControl/DatasourceControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/FilterBoxItemControl_spec.jsx => src/explore/components/controls/FilterBoxItemControl/FilterBoxItemControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/AdhocMetric_spec.js => src/explore/components/controls/MetricControl/AdhocMetric.test.js} (100%)
rename superset-frontend/{spec/javascripts/explore/components/AdhocMetricEditPopover_spec.jsx => src/explore/components/controls/MetricControl/AdhocMetricEditPopover/AdhocMetricEditPopover.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/AdhocMetricEditPopoverTitle_spec.jsx => src/explore/components/controls/MetricControl/AdhocMetricEditPopoverTitle.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/AdhocMetricOption_spec.jsx => src/explore/components/controls/MetricControl/AdhocMetricOption.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/AggregateOption_spec.tsx => src/explore/components/controls/MetricControl/AggregateOption.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/FilterDefinitionOption_spec.jsx => src/explore/components/controls/MetricControl/FilterDefinitionOption.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/MetricDefinitionOption_spec.jsx => src/explore/components/controls/MetricControl/MetricDefinitionOption.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/MetricDefinitionValue_spec.jsx => src/explore/components/controls/MetricControl/MetricDefinitionValue.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/MetricsControl_spec.jsx => src/explore/components/controls/MetricControl/MetricsControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/SelectControl_spec.jsx => src/explore/components/controls/SelectControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/TextArea_spec.jsx => src/explore/components/controls/TextAreaControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/ViewportControl_spec.jsx => src/explore/components/controls/ViewportControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/VizTypeControl_spec.jsx => src/explore/components/controls/VizTypeControl/VizTypeControl.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/withAsyncVerification_spec.tsx => src/explore/components/controls/withAsyncVerification.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/explore/controlUtils_spec.tsx => src/explore/controlUtils/controlUtils.test.tsx} (99%)
rename superset-frontend/{spec/javascripts/explore/utils_spec.jsx => src/explore/exploreUtils/exploreUtils.test.jsx} (100%)
rename superset-frontend/{spec/javascripts => src}/explore/fixtures.tsx (100%)
rename superset-frontend/{spec/javascripts/explore/store_spec.jsx => src/explore/store.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/explore/components/FilterBox_spec.jsx => src/visualizations/FilterBox/FilterBox.test.jsx} (100%)
diff --git a/superset-frontend/spec/javascripts/explore/components/RunQueryActionButton_spec.jsx b/superset-frontend/src/SqlLab/components/RunQueryActionButton/RunQueryActionButton.test.jsx
similarity index 100%
rename from superset-frontend/spec/javascripts/explore/components/RunQueryActionButton_spec.jsx
rename to superset-frontend/src/SqlLab/components/RunQueryActionButton/RunQueryActionButton.test.jsx
diff --git a/superset-frontend/spec/javascripts/explore/exploreActions_spec.js b/superset-frontend/src/explore/actions/exploreActions.test.js
similarity index 100%
rename from superset-frontend/spec/javascripts/explore/exploreActions_spec.js
rename to superset-frontend/src/explore/actions/exploreActions.test.js
diff --git a/superset-frontend/spec/javascripts/explore/components/ControlPanelsContainer_spec.tsx b/superset-frontend/src/explore/components/ControlPanelsContainer.test.tsx
similarity index 100%
rename from superset-frontend/spec/javascripts/explore/components/ControlPanelsContainer_spec.tsx
rename to superset-frontend/src/explore/components/ControlPanelsContainer.test.tsx
diff --git a/superset-frontend/spec/javascripts/explore/components/ControlRow_spec.tsx b/superset-frontend/src/explore/components/ControlRow.test.tsx
similarity index 100%
rename from superset-frontend/spec/javascripts/explore/components/ControlRow_spec.tsx
rename to superset-frontend/src/explore/components/ControlRow.test.tsx
diff --git a/superset-frontend/spec/javascripts/explore/components/EmbedCodeButton_spec.jsx b/superset-frontend/src/explore/components/EmbedCodeButton.test.jsx
similarity index 100%
rename from superset-frontend/spec/javascripts/explore/components/EmbedCodeButton_spec.jsx
rename to superset-frontend/src/explore/components/EmbedCodeButton.test.jsx
diff --git a/superset-frontend/spec/javascripts/explore/components/ExploreActionButtons_spec.jsx b/superset-frontend/src/explore/components/ExploreActionButtons.test.jsx
similarity index 100%
rename from superset-frontend/spec/javascripts/explore/components/ExploreActionButtons_spec.jsx
rename to superset-frontend/src/explore/components/ExploreActionButtons.test.jsx
diff --git a/superset-frontend/spec/javascripts/explore/components/ExploreAdditionalActionsMenu.jsx b/superset-frontend/src/explore/components/ExploreAdditionalActionsMenu/ExploreAdditionalActionsMenu.test.jsx
similarity index 82%
rename from superset-frontend/spec/javascripts/explore/components/ExploreAdditionalActionsMenu.jsx
rename to superset-frontend/src/explore/components/ExploreAdditionalActionsMenu/ExploreAdditionalActionsMenu.test.jsx
index 09380586c3c3f..b40a8a8e8f5fe 100644
--- a/superset-frontend/spec/javascripts/explore/components/ExploreAdditionalActionsMenu.jsx
+++ b/superset-frontend/src/explore/components/ExploreAdditionalActionsMenu/ExploreAdditionalActionsMenu.test.jsx
@@ -17,11 +17,16 @@
* under the License.
*/
import React from 'react';
-import { mount, shallow } from 'enzyme';
-import { supersetTheme, ThemeProvider } from '@superset-ui/core';
+import { shallow } from 'enzyme';
+import { styledMount as mount } from 'spec/helpers/theming';
+import thunk from 'redux-thunk';
+import configureStore from 'redux-mock-store';
import { Dropdown, Menu } from 'src/common/components';
import ExploreAdditionalActionsMenu from 'src/explore/components/ExploreAdditionalActionsMenu';
+const mockStore = configureStore([thunk]);
+const store = mockStore({});
+
describe('ExploreAdditionalActionsMenu', () => {
const defaultProps = {
animation: false,
@@ -43,12 +48,9 @@ describe('ExploreAdditionalActionsMenu', () => {
).toBe(true);
});
it('renders a dropdown with 3 items', () => {
- const wrapper = mount(