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:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-11-16 15:09:05 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2020-11-16 15:09:05 +0300
commit127e6d9610b96f470ef4da2f7b5936211974fd17 (patch)
treefa2139329a72d7b8c12eb36f4a6350d3964ec146 /spec/frontend/ide
parent14cb5b3d793c1f41c7d36e2e899d3e5e9eca148f (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/ide')
-rw-r--r--spec/frontend/ide/components/ide_spec.js28
1 files changed, 20 insertions, 8 deletions
diff --git a/spec/frontend/ide/components/ide_spec.js b/spec/frontend/ide/components/ide_spec.js
index 1f9d62f5558..ff3852b6775 100644
--- a/spec/frontend/ide/components/ide_spec.js
+++ b/spec/frontend/ide/components/ide_spec.js
@@ -1,7 +1,15 @@
import Vuex from 'vuex';
import { createLocalVue, shallowMount } from '@vue/test-utils';
+import { GlButton, GlLoadingIcon } from '@gitlab/ui';
import { createStore } from '~/ide/stores';
import ErrorMessage from '~/ide/components/error_message.vue';
+import FindFile from '~/vue_shared/components/file_finder/index.vue';
+import CommitEditorHeader from '~/ide/components/commit_sidebar/editor_header.vue';
+import RepoTabs from '~/ide/components/repo_tabs.vue';
+import IdeStatusBar from '~/ide/components/ide_status_bar.vue';
+import RightPane from '~/ide/components/panes/right.vue';
+import NewModal from '~/ide/components/new_dropdown/modal.vue';
+
import ide from '~/ide/components/ide.vue';
import { file } from '../helpers';
import { projectData } from '../mock_data';
@@ -14,7 +22,7 @@ describe('WebIDE', () => {
let wrapper;
- function createComponent({ projData = emptyProjData, state = {}, mockStubs = {} } = {}) {
+ function createComponent({ projData = emptyProjData, state = {} } = {}) {
const store = createStore();
store.state.currentProjectId = 'abcproject';
@@ -31,7 +39,17 @@ describe('WebIDE', () => {
return shallowMount(ide, {
store,
localVue,
- stubs: mockStubs,
+ stubs: {
+ ErrorMessage,
+ GlButton,
+ GlLoadingIcon,
+ CommitEditorHeader,
+ RepoTabs,
+ IdeStatusBar,
+ FindFile,
+ RightPane,
+ NewModal,
+ },
});
}
@@ -61,9 +79,6 @@ describe('WebIDE', () => {
state: {
errorMessage: null,
},
- mockStubs: {
- ErrorMessage,
- },
});
expect(wrapper.find(ErrorMessage).exists()).toBe(false);
@@ -76,9 +91,6 @@ describe('WebIDE', () => {
text: 'error',
},
},
- mockStubs: {
- ErrorMessage,
- },
});
expect(wrapper.find(ErrorMessage).exists()).toBe(true);