diff --git a/src/components/ui/VnConfirm.vue b/src/components/ui/VnConfirm.vue index ec9d0f48b..0abfc84bc 100644 --- a/src/components/ui/VnConfirm.vue +++ b/src/components/ui/VnConfirm.vue @@ -34,6 +34,7 @@ const emit = defineEmits(['confirm', 'cancel', ...useDialogPluginComponent.emits const { dialogRef, onDialogHide, onDialogOK, onDialogCancel } = useDialogPluginComponent(); +defineExpose({ show: () => dialogRef.value.show(), hide: () => dialogRef.value.hide() }); const title = props.title || t('Confirm'); const message = diff --git a/test/cypress/integration/outLogin/logout.spec.js b/test/cypress/integration/outLogin/logout.spec.js index 8d4e90aac..d6c33a65b 100644 --- a/test/cypress/integration/outLogin/logout.spec.js +++ b/test/cypress/integration/outLogin/logout.spec.js @@ -13,7 +13,7 @@ describe('Logout', () => { }); describe('not user', () => { beforeEach(() => { - cy.intercept('GET', '**DefaultViewConfigs**', { + cy.intercept('GET', '**StarredModules**', { statusCode: 401, body: { error: { @@ -29,10 +29,7 @@ describe('Logout', () => { it('when token not exists', () => { cy.get('.q-list > [href="#/item"]').click(); - cy.get('.q-notification__message').should( - 'have.text', - 'Authorization Required' - ); + cy.checkNotification('Authorization Required'); }); }); });