[ACS-7451] playwright eslint plugin introduced (#3746)

This commit is contained in:
Adam Świderski
2024-03-29 11:42:58 +01:00
committed by GitHub
parent f30fcbf693
commit 132ce1f75e
23 changed files with 162 additions and 87 deletions

View File

@@ -53,9 +53,9 @@ test.describe('Create folders', () => {
await folderDialog.createButton.click();
await personalFiles.page.keyboard.press('Escape');
await personalFiles.snackBar.message.waitFor({ state: 'attached' });
expect(await personalFiles.snackBar.message.innerText()).toEqual('The action was unsuccessful. Try again or contact your IT Team.');
await expect(personalFiles.snackBar.message).toHaveText('The action was unsuccessful. Try again or contact your IT Team.');
expect(await personalFiles.page.title()).toContain('Sign in');
await personalFiles.snackBar.message.waitFor({ state: 'detached' });
expect(await personalFiles.snackBar.message.isVisible(), 'dialog should not be visible').toBe(false);
await expect(personalFiles.snackBar.message, 'dialog should not be visible').toBeHidden();
});
});

View File

@@ -61,9 +61,9 @@ test.describe('viewer file', () => {
test.describe('general tests', () => {
test('[C213089] login page layout', async ({ loginPage }) => {
await loginPage.navigate();
expect(await loginPage.username.isEnabled(), 'username input is not enabled').toBe(true);
expect(await loginPage.password.isEnabled(), 'password input is not enabled').toBe(true);
expect(await loginPage.submitButton.isEnabled(), 'SIGN IN button is enabled').toBe(false);
await expect(loginPage.username, 'username input is not enabled').toBeEnabled();
await expect(loginPage.password, 'password input is not enabled').toBeEnabled();
await expect(loginPage.submitButton, 'SIGN IN button is enabled').toBeDisabled();
await loginPage.password.fill('text');
expect(await loginPage.isPasswordDisplayed(), 'Password is not hidden by default').toBe(false);
await loginPage.passwordVisibility.click();
@@ -82,7 +82,7 @@ test.describe('viewer file', () => {
test('[C213097] logs in with user with non-latin characters', async ({ loginPage }) => {
await loginPage.navigate();
await loginPage.loginUser({ username: otherLanguageUser.username, password: otherLanguageUser.password });
expect(await loginPage.page.url()).toContain('personal-files');
expect(loginPage.page.url()).toContain('personal-files');
});
test('[C213107] redirects to Home Page when navigating to the Login page while already logged in', async ({ loginPage }) => {