parent
7dc45f5441
commit
e235321903
|
@ -28,14 +28,33 @@ export default function({ getService, getPageObjects }: FtrProviderContext) {
|
||||||
await PageObjects.security.forceLogout();
|
await PageObjects.security.forceLogout();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('meets a11y requirements', async () => {
|
it('login page meets a11y requirements', async () => {
|
||||||
await PageObjects.common.navigateToApp('login');
|
await PageObjects.common.navigateToApp('login');
|
||||||
|
|
||||||
await retry.waitFor(
|
await retry.waitFor(
|
||||||
'login page visible',
|
'login page visible',
|
||||||
async () => await testSubjects.exists('loginSubmit')
|
async () => await testSubjects.exists('loginSubmit')
|
||||||
);
|
);
|
||||||
|
await a11y.testAppSnapshot();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('User can login with a11y requirements', async () => {
|
||||||
|
await PageObjects.security.login();
|
||||||
|
await a11y.testAppSnapshot();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('Wrong credentials message meets a11y requirements', async () => {
|
||||||
|
await PageObjects.security.loginPage.login('wrong-user', 'wrong-password', {
|
||||||
|
expectSuccess: false,
|
||||||
|
});
|
||||||
|
await PageObjects.security.loginPage.getErrorMessage();
|
||||||
|
await a11y.testAppSnapshot();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('Logout message acknowledges a11y requirements', async () => {
|
||||||
|
await PageObjects.security.login();
|
||||||
|
await PageObjects.security.logout();
|
||||||
|
await testSubjects.getVisibleText('loginInfoMessage');
|
||||||
await a11y.testAppSnapshot();
|
await a11y.testAppSnapshot();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue