def test(data):
    actions.open_browser()
    actions.navigate(data.env.url)
    try:
        actions.activate_browser('second_browser')
    except Exception as e:
        assert 'is not a valid browser id' in e.args[0]
Пример #2
0
def test(data):
    actions.open_browser()
    actions.set_window_size(400, 400)
    browser = actions.get_browser()
    width = browser.get_window_size()['width']
    height = browser.get_window_size()['height']
    assert width == 400
    assert height == 400
Пример #3
0
def test_maximize_window(data):
    actions.open_browser()
    actions.set_window_size(400, 400)
    actions.maximize_window()
    browser = actions.get_browser()
    width = browser.get_window_size()['width']
    height = browser.get_window_size()['height']
    assert width > 400
    assert height > 400
Пример #4
0
def test(data):
    actions.open_browser()
    actions.navigate(data.env.url)
    assert browser.get_browser().current_url == data.env.url
    actions.open_browser('second_browser')
    actions.activate_browser('second_browser')
    actions.navigate(data.env.url + 'elements/')
    assert browser.get_browser().current_url == data.env.url + 'elements/'
    actions.activate_browser('main')
    assert browser.get_browser().current_url == data.env.url
Пример #5
0
def test(data):
    actions.open_browser()
    actions.navigate(data.env.url)
    assert browser.get_browser().current_url == data.env.url
    actions.open_browser('second_browser')
    actions.activate_browser('second_browser')
    assert golem_steps.get_last_step_message(
    ) == 'Activate browser second_browser'
    actions.navigate(data.env.url + 'elements/')
    assert browser.get_browser().current_url == data.env.url + 'elements/'
    actions.activate_browser('main')
    assert browser.get_browser().current_url == data.env.url
Пример #6
0
def test(data):
    actions.open_browser()
    golem_steps.assert_last_step_message('Open browser')
    assert 'main' in execution.browsers.keys()
    actions.open_browser('other_browser')
    assert 'other_browser' in execution.browsers.keys()
Пример #7
0
def test_set_window_size(data):
    actions.open_browser()
    actions.set_window_size(650, 600)
    size = actions.get_window_size()
    assert size['width'] == 650
    assert size['height'] == 600
Пример #8
0
def test(data):
    actions.open_browser()
    assert 'main' in execution.browsers.keys()
    actions.open_browser('other_browser')
    assert 'other_browser' in execution.browsers.keys()
Пример #9
0
def test(data):
    actions.open_browser()
    actions.set_window_size(600, 550)
    size = actions.get_window_size()
    assert size['width'] == 600
    assert size['height'] == 550