async loginAsRootUser () {
await browser.get('/login')
+ await browser.executeScript(`window.localStorage.setItem('no_instance_config_warning_modal', 'true')`)
+ await browser.executeScript(`window.localStorage.setItem('no_welcome_modal', 'true')`)
+
element(by.css('input#username')).sendKeys('root')
element(by.css('input#password')).sendKeys('test1')
+ await browser.sleep(1000)
+
await element(by.css('form input[type=submit]')).click()
- return browser.wait(browser.ExpectedConditions.urlContains('/videos/'))
+ expect(this.getLoggedInInfo().getText()).toContain('root')
+ }
+
+ private getLoggedInInfo () {
+ return element(by.css('.logged-in-display-name'))
}
}