diff options
author | Wojtek Kosior <koszko@koszko.org> | 2022-03-04 15:56:50 +0100 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2022-03-04 16:36:44 +0100 |
commit | 587c1a88475c162b820d94c37e2cd18eb4422276 (patch) | |
tree | 96b30c12159f63b30c621e227df634056424f92f /test/haketilo_test/test_integration.py | |
parent | 652e4476fdc2c7177145c0d993159f84a5f64c55 (diff) | |
download | browser-extension-587c1a88475c162b820d94c37e2cd18eb4422276.tar.gz browser-extension-587c1a88475c162b820d94c37e2cd18eb4422276.zip |
display an informative message in settings page if IndexedDB cannot be accessed
Diffstat (limited to 'test/haketilo_test/test_integration.py')
-rw-r--r-- | test/haketilo_test/test_integration.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/haketilo_test/test_integration.py b/test/haketilo_test/test_integration.py index 87d1827..b77afbd 100644 --- a/test/haketilo_test/test_integration.py +++ b/test/haketilo_test/test_integration.py @@ -19,6 +19,10 @@ Haketilo integration tests import pytest +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from selenium.webdriver.common.by import By + from .extension_crafting import get_extension_base_url @pytest.mark.usefixtures('haketilo') @@ -30,6 +34,9 @@ def test_integration(driver): base_url = get_extension_base_url(driver) driver.get(base_url + 'html/settings.html') + WebDriverWait(driver, 10)\ + .until(EC.visibility_of_element_located((By.ID, "main_view"))) + for tab_head_id, item_text in [ ('resources_head', 'Haketilo demonstrational script'), ('mappings_head', 'Haketilo demonstrational message'), |