]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/e2e/src/po/login.po.ts
Merge remote-tracking branch 'origin/pr/1785' into develop
[github/Chocobozzz/PeerTube.git] / client / e2e / src / po / login.po.ts
CommitLineData
5f92c4dc
C
1import { browser, element, by } from 'protractor'
2
3export class LoginPage {
4 async loginAsRootUser () {
5 await browser.get('/login')
6
0b33c520
C
7 element(by.css('input#username')).sendKeys('root')
8 element(by.css('input#password')).sendKeys('test1')
9
10 await browser.sleep(1000)
5f92c4dc
C
11
12 await element(by.css('form input[type=submit]')).click()
13
84c7cde6
C
14 expect(this.getLoggedInInfo().getText()).toContain('root')
15 }
16
17 private getLoggedInInfo () {
18 return element(by.css('.logged-in-display-name'))
5f92c4dc
C
19 }
20}