diff options
Diffstat (limited to 'client/e2e/src/po/video-update.po.ts')
-rw-r--r-- | client/e2e/src/po/video-update.po.ts | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/client/e2e/src/po/video-update.po.ts b/client/e2e/src/po/video-update.po.ts new file mode 100644 index 000000000..4de3b1b1d --- /dev/null +++ b/client/e2e/src/po/video-update.po.ts | |||
@@ -0,0 +1,20 @@ | |||
1 | import { by, element } from 'protractor' | ||
2 | |||
3 | export class VideoUpdatePage { | ||
4 | |||
5 | async updateName (videoName: string) { | ||
6 | const nameInput = element(by.css('input#name')) | ||
7 | await nameInput.clear() | ||
8 | await nameInput.sendKeys(videoName) | ||
9 | } | ||
10 | |||
11 | async validUpdate () { | ||
12 | const submitButton = await this.getSubmitButton() | ||
13 | |||
14 | return submitButton.click() | ||
15 | } | ||
16 | |||
17 | private getSubmitButton () { | ||
18 | return element(by.css('.submit-button:not(.disabled) input')) | ||
19 | } | ||
20 | } | ||