예제 #1
0
파일: test_devices.py 프로젝트: xfq/bedrock
def test_open_close_phone(base_url, selenium):
    page = DevicesPage(selenium, base_url).open()
    phone = page.open_phone_detail()
    assert phone.is_displayed
    assert phone.is_features_displayed
    phone.close()
    assert not phone.is_displayed
    assert not phone.is_features_displayed
def test_open_close_phone(base_url, selenium):
    page = DevicesPage(selenium, base_url).open()
    phone = page.open_phone_detail()
    assert phone.is_displayed
    assert phone.is_features_displayed
    phone.close()
    assert not phone.is_displayed
    assert not phone.is_features_displayed
예제 #3
0
파일: test_devices.py 프로젝트: xfq/bedrock
def test_toggle_detail_tabs(base_url, selenium):
    page = DevicesPage(selenium, base_url).open()
    phone = page.open_phone_detail()
    assert not phone.is_specifications_displayed
    phone.show_specifications()
    assert phone.is_specifications_displayed
    phone.show_features()
    assert not phone.is_specifications_displayed
    assert phone.is_features_displayed
    phone.close()
def test_toggle_detail_tabs(base_url, selenium):
    page = DevicesPage(selenium, base_url).open()
    phone = page.open_phone_detail()
    assert not phone.is_specifications_displayed
    phone.show_specifications()
    assert phone.is_specifications_displayed
    phone.show_features()
    assert not phone.is_specifications_displayed
    assert phone.is_features_displayed
    phone.close()