Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/integrations/edit/components/jira_trigger_fields_spec.js')
-rw-r--r--spec/frontend/integrations/edit/components/jira_trigger_fields_spec.js18
1 files changed, 13 insertions, 5 deletions
diff --git a/spec/frontend/integrations/edit/components/jira_trigger_fields_spec.js b/spec/frontend/integrations/edit/components/jira_trigger_fields_spec.js
index a038b63d28c..08f758c1382 100644
--- a/spec/frontend/integrations/edit/components/jira_trigger_fields_spec.js
+++ b/spec/frontend/integrations/edit/components/jira_trigger_fields_spec.js
@@ -1,11 +1,15 @@
import { GlFormCheckbox } from '@gitlab/ui';
-import { nextTick } from 'vue';
+import Vue, { nextTick } from 'vue';
+// eslint-disable-next-line no-restricted-imports
+import Vuex from 'vuex';
import { mountExtended } from 'helpers/vue_test_utils_helper';
-
import JiraTriggerFields from '~/integrations/edit/components/jira_trigger_fields.vue';
+Vue.use(Vuex);
+
describe('JiraTriggerFields', () => {
let wrapper;
+ let store;
const defaultProps = {
initialTriggerCommit: false,
@@ -14,12 +18,16 @@ describe('JiraTriggerFields', () => {
};
const createComponent = (props, isInheriting = false) => {
- wrapper = mountExtended(JiraTriggerFields, {
- propsData: { ...defaultProps, ...props },
- computed: {
+ store = new Vuex.Store({
+ getters: {
isInheriting: () => isInheriting,
},
});
+
+ wrapper = mountExtended(JiraTriggerFields, {
+ propsData: { ...defaultProps, ...props },
+ store,
+ });
};
const findCommentSettings = () => wrapper.findByTestId('comment-settings');