chore: add e2e test for deleting a user

This commit is contained in:
Ephraim Atta-Duncan
2024-03-08 00:04:27 +00:00
parent 80f767b321
commit e47ca1d6b6
4 changed files with 48 additions and 2 deletions

View File

@ -78,7 +78,9 @@ export const DeleteAccountDialog = ({ className, user }: DeleteAccountDialogProp
<div className="flex-shrink-0">
<Dialog>
<DialogTrigger asChild>
<Button variant="destructive">Delete Account</Button>
<Button variant="destructive" data-testid="delete-account-button">
Delete Account
</Button>
</DialogTrigger>
<DialogContent>
<DialogHeader className="space-y-4">
@ -110,6 +112,7 @@ export const DeleteAccountDialog = ({ className, user }: DeleteAccountDialogProp
onClick={onDeleteAccount}
loading={isDeletingAccount}
variant="destructive"
data-testid="delete-account-confirmation-button"
disabled={hasTwoFactorAuthentication}
>
{isDeletingAccount ? 'Deleting account...' : 'Delete Account'}