blob: 8e3030e43ccad94a3c3a6ba9943ff14ee0aaa16b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import { go } from '../utils'
export class LoginPage {
async loginAsRootUser () {
await go('/login')
await browser.execute(`window.localStorage.setItem('no_instance_config_warning_modal', 'true')`)
await browser.execute(`window.localStorage.setItem('no_welcome_modal', 'true')`)
await $('input#username').setValue('root')
await $('input#password').setValue('test1')
await browser.pause(1000)
await $('form input[type=submit]').click()
await this.getLoggedInInfoElem().waitForExist()
await expect(this.getLoggedInInfoElem()).toHaveText('root')
}
private getLoggedInInfoElem () {
return $('.logged-in-display-name')
}
}
|