aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/e2e/src/po/anonymous-settings.po.ts
blob: 21216a8f28d1e528e98eb40840eac2b6b47459ef (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { getCheckbox } from '../utils'

export class AnonymousSettingsPage {

  async openSettings () {
    const link = await $$('.menu-link').filter(async i => {
      return await i.getText() === 'My settings'
    }).then(links => links[0])

    await link.click()

    await $('my-user-video-settings').waitForDisplayed()
  }

  async clickOnP2PCheckbox () {
    const p2p = await getCheckbox('p2pEnabled')
    await p2p.waitForClickable()

    await p2p.click()
  }
}