1
0
Fork 0

Fix E2E tests

This commit is contained in:
Chocobozzz 2020-05-10 10:36:42 +02:00
parent 18e09bbb6b
commit 3cf198e4f4
No known key found for this signature in database
GPG key ID: 583A612D890159BE

View file

@ -73,7 +73,10 @@ export class VideoWatchPage {
}
async clickOnVideo (videoName: string) {
const video = element(by.css('.videos .video-miniature .video-thumbnail[title="' + videoName + '"]'))
const video = element.all(by.css('.videos .video-miniature .video-miniature-name'))
.filter(e => e.getText().then(t => t === videoName ))
.first()
await browser.wait(browser.ExpectedConditions.elementToBeClickable(video))
await video.click()
@ -148,7 +151,7 @@ export class VideoWatchPage {
private getVideoNameElement () {
// We have 2 video info name block, pick the first that is not empty
return element.all(by.css('.video-bottom .video-info-name'))
return element.all(by.css('.video-info-first-row .video-info-name'))
.filter(e => e.getText().then(t => !!t))
.first()
}