From 0b62340c7136d350fd88c5e039ebe677c82ab2b4 Mon Sep 17 00:00:00 2001
From: Simon Knox <psimyn@gmail.com>
Date: Tue, 28 May 2019 14:16:06 +1000
Subject: [PATCH] Fix failing EE component spec

Was missing Vuex changes added in CE
---
 .../javascripts/monitoring/components/dashboard_spec.js    | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/ee/spec/javascripts/monitoring/components/dashboard_spec.js b/ee/spec/javascripts/monitoring/components/dashboard_spec.js
index 3267c92480a..ab93211c137 100644
--- a/ee/spec/javascripts/monitoring/components/dashboard_spec.js
+++ b/ee/spec/javascripts/monitoring/components/dashboard_spec.js
@@ -2,6 +2,7 @@ import { shallowMount, createLocalVue } from '@vue/test-utils';
 import MockAdapter from 'axios-mock-adapter';
 import { GlModal } from '@gitlab/ui';
 import Dashboard from 'ee/monitoring/components/dashboard.vue';
+import { createStore } from '~/monitoring/stores';
 import axios from '~/lib/utils/axios_utils';
 import { metricsGroupsAPIResponse, mockApiEndpoint } from 'spec/monitoring/mock_data';
 import propsData from 'spec/monitoring/dashboard_spec';
@@ -11,6 +12,7 @@ import CustomMetricsFormFields from 'ee/custom_metrics/components/custom_metrics
 describe('Dashboard', () => {
   let Component;
   let mock;
+  let store;
   let vm;
   const localVue = createLocalVue();
 
@@ -25,6 +27,7 @@ describe('Dashboard', () => {
       ee: true,
     };
 
+    store = createStore();
     mock = new MockAdapter(axios);
     mock.onGet(mockApiEndpoint).reply(200, metricsGroupsAPIResponse);
     Component = localVue.extend(Dashboard);
@@ -45,6 +48,7 @@ describe('Dashboard', () => {
             alertsEndpoint: '/endpoint',
             showTimeWindowDropdown: false,
           },
+          store,
         });
       });
 
@@ -66,6 +70,7 @@ describe('Dashboard', () => {
             alertsEndpoint: '/endpoint',
             showTimeWindowDropdown: false,
           },
+          store,
         });
       });
 
@@ -91,6 +96,7 @@ describe('Dashboard', () => {
             alertsEndpoint: '/endpoint',
             showTimeWindowDropdown: false,
           },
+          store,
         });
       });
 
@@ -114,6 +120,7 @@ describe('Dashboard', () => {
             alertsEndpoint: '/endpoint',
             showTimeWindowDropdown: false,
           },
+          store,
         });
 
         setTimeout(done);
-- 
2.30.9