Merge pull request #2248 from automatisch/AUT-1380
feat: introduce inline error messages in EditUser form
This commit is contained in:
@@ -13,9 +13,10 @@ export class AdminEditUserPage extends AuthenticatedPage {
|
||||
super(page);
|
||||
this.fullNameInput = page.getByTestId('full-name-input');
|
||||
this.emailInput = page.getByTestId('email-input');
|
||||
this.roleInput = page.getByTestId('role.id-autocomplete');
|
||||
this.roleInput = page.getByTestId('roleId-autocomplete');
|
||||
this.updateButton = page.getByTestId('update-button');
|
||||
this.pageTitle = page.getByTestId('edit-user-title');
|
||||
this.fieldError = page.locator('p[id$="-helper-text"]');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -216,9 +216,7 @@ test.describe('User management page', () => {
|
||||
const editPageUrl = page.url();
|
||||
await adminEditUserPage.updateButton.click();
|
||||
|
||||
const snackbar = await adminUsersPage.getSnackbarData('snackbar-error');
|
||||
await expect(snackbar.variant).toBe('error');
|
||||
await adminUsersPage.closeSnackbar();
|
||||
await expect(adminEditUserPage.fieldError).toHaveCount(1);
|
||||
await expect(page.url()).toBe(editPageUrl);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user