diff --git a/scripts/frontend/quarantined_vue3_specs.txt b/scripts/frontend/quarantined_vue3_specs.txt index 85b00dea9a7ce55443006c33342df6a9e2bb0c82..f9da68757a3dd6d5229ad99477486b477f00c3d8 100644 --- a/scripts/frontend/quarantined_vue3_specs.txt +++ b/scripts/frontend/quarantined_vue3_specs.txt @@ -214,7 +214,6 @@ spec/frontend/repository/components/table/index_spec.js spec/frontend/repository/components/table/row_spec.js spec/frontend/search/sidebar/components/checkbox_filter_spec.js spec/frontend/search/topbar/components/app_spec.js -spec/frontend/sessions/new/components/email_verification_spec.js spec/frontend/set_status_modal/set_status_modal_wrapper_spec.js spec/frontend/set_status_modal/user_profile_set_status_wrapper_spec.js spec/frontend/sidebar/components/assignees/sidebar_assignees_widget_spec.js diff --git a/spec/frontend/sessions/new/components/email_verification_spec.js b/spec/frontend/sessions/new/components/email_verification_spec.js index 2ee8bc4b14b59009f887836924a97024266a8bef..1521363e430fa008c72b44872806c9c232c5ffc8 100644 --- a/spec/frontend/sessions/new/components/email_verification_spec.js +++ b/spec/frontend/sessions/new/components/email_verification_spec.js @@ -1,8 +1,8 @@ import { GlForm, GlFormInput } from '@gitlab/ui'; import axios from 'axios'; import MockAdapter from 'axios-mock-adapter'; -import { nextTick } from 'vue'; import { mountExtended } from 'helpers/vue_test_utils_helper'; +import waitForPromises from 'helpers/wait_for_promises'; import { createAlert, VARIANT_SUCCESS } from '~/alert'; import { HTTP_STATUS_NOT_FOUND, HTTP_STATUS_OK } from '~/lib/utils/http_status'; import EmailVerification from '~/sessions/new/components/email_verification.vue'; @@ -324,7 +324,7 @@ describe('EmailVerification', () => { findSecondaryEmailForm().vm.$emit('submit-email', secondaryEmail); - await nextTick(); + await waitForPromises(); expect(findSecondaryEmailForm().exists()).toBe(false); expect(wrapper.text()).toContain(secondaryEmail); @@ -340,7 +340,7 @@ describe('EmailVerification', () => { findSecondaryEmailForm().vm.$emit('cancel'); - await nextTick(); + await waitForPromises(); expect(findSecondaryEmailForm().exists()).toBe(false); expect(findCodeInput().element.value).toBe('');