25 lines
1.0 KiB
Python
25 lines
1.0 KiB
Python
# disable missing docstring
|
|
# pylint: disable=C0111
|
|
|
|
from lettuce import world, step
|
|
|
|
|
|
@step('I see the correct settings and default values$')
|
|
def i_see_the_correct_settings_and_values(step):
|
|
world.verify_all_setting_entries([['Default Speed', 'OEoXaMPEzfM', False],
|
|
['Display Name', 'Video', False],
|
|
['Download Track', '', False],
|
|
['Download Video', '', False],
|
|
['Show Captions', 'True', False],
|
|
['Speed: .75x', '', False],
|
|
['Speed: 1.25x', '', False],
|
|
['Speed: 1.5x', '', False]])
|
|
|
|
|
|
@step('I have set "show captions" to (.*)')
|
|
def set_show_captions(step, setting):
|
|
world.css_click('a.edit-button')
|
|
world.wait_for(lambda _driver: world.css_visible('a.save-button'))
|
|
world.browser.select('Show Captions', setting)
|
|
world.css_click('a.save-button')
|