Skip to content
代码片段 群组 项目
未验证 提交 49ef4465 编辑于 作者: Artur Fedorov's avatar Artur Fedorov
浏览文件

Fix Vue 3 specs

Correct data setting and
store initialisation

EE: true
上级 fb585421
No related branches found
No related tags found
2 合并请求!3031Merge per-main-jh to main-jh by luzhiyuan,!3030Merge per-main-jh to main-jh
......@@ -58,16 +58,17 @@ export default {
},
},
data() {
this.store = new RelatedIssuesStore();
const store = new RelatedIssuesStore();
return {
isProcessingAction: false,
state: this.store.state,
state: store.state,
isFetching: false,
isSubmitting: false,
isFormVisible: false,
errorMessage: null,
inputValue: '',
store,
};
},
computed: {
......
......@@ -198,9 +198,10 @@ describe('Vulnerability related issues component', () => {
data: {
inputValue: 'some input value',
isFormVisible: true,
state: { pendingReferences: ['135', '246'] },
state: { pendingReferences: ['135', '246'], relatedIssues: [] },
},
});
blockEmit('addIssuableFormCancel');
await nextTick();
......@@ -215,7 +216,7 @@ describe('Vulnerability related issues component', () => {
const pendingReferences = ['135', '246'];
const untouchedRawReferences = ['357', '468'];
const touchedReference = 'touchedReference';
createWrapper({ data: { state: { pendingReferences } } });
createWrapper({ data: { state: { pendingReferences, relatedIssues: [] } } });
blockEmit('addIssuableFormInput', { untouchedRawReferences, touchedReference });
await nextTick();
......@@ -235,7 +236,9 @@ describe('Vulnerability related issues component', () => {
});
it('removes pending reference', async () => {
createWrapper({ data: { state: { pendingReferences: ['135', '246', '357'] } } });
createWrapper({
data: { state: { pendingReferences: ['135', '246', '357'], relatedIssues: [] } },
});
blockEmit('pendingIssuableRemoveRequest', 1);
await nextTick();
......
......@@ -87,7 +87,6 @@ ee/spec/frontend/vue_merge_request_widget/components/mr_widget_pipeline_containe
ee/spec/frontend/vue_shared/components/groups_list/groups_list_item_spec.js
ee/spec/frontend/vue_shared/components/projects_list/projects_list_item_spec.js
ee/spec/frontend/vulnerabilities/generic_report/report_item_graphql_spec.js
ee/spec/frontend/vulnerabilities/related_issues_spec.js
spec/frontend/__helpers__/vue_test_utils_helper_spec.js
spec/frontend/access_tokens/index_spec.js
spec/frontend/admin/abuse_report/components/reported_content_spec.js
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册