コード例 #1
0
def test_send_to_device_sucessful_submission(base_url, selenium):
    page = IOSPage(base_url, selenium).open()
    page.click_get_it_now()
    send_to_device = page.send_to_device
    assert page.send_to_device.is_displayed
    send_to_device.type_email('*****@*****.**')
    send_to_device.click_send()
    assert send_to_device.send_successful
コード例 #2
0
ファイル: test_ios.py プロジェクト: xfq/bedrock
def test_send_to_device_not_supported_locale(base_url, selenium):
    page = IOSPage(selenium, base_url, locale='it').open()
    assert page.is_app_store_button_displayed
    assert not page.send_to_device.is_displayed
コード例 #3
0
ファイル: test_ios.py プロジェクト: xfq/bedrock
def test_send_to_device_fails_when_missing_required_fields(base_url, selenium):
    page = IOSPage(selenium, base_url).open()
    with pytest.raises(TimeoutException):
        page.send_to_device.click_send()
コード例 #4
0
ファイル: test_ios.py プロジェクト: xfq/bedrock
def test_send_to_device_sucessful_submission(base_url, selenium):
    page = IOSPage(selenium, base_url).open()
    send_to_device = page.send_to_device
    send_to_device.type_email('*****@*****.**')
    send_to_device.click_send()
    assert send_to_device.send_successful