From 7bad7d68de305fd8149618feb9cee57ad9909f70 Mon Sep 17 00:00:00 2001 From: Kinplemelon Date: Thu, 17 Aug 2023 18:28:58 +0800 Subject: [PATCH] ci: change element path in ui test case --- scripts/ui-tests/dashboard_test.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/ui-tests/dashboard_test.py b/scripts/ui-tests/dashboard_test.py index 4b93262b1..91a7264ec 100644 --- a/scripts/ui-tests/dashboard_test.py +++ b/scripts/ui-tests/dashboard_test.py @@ -62,12 +62,13 @@ def test_log(driver, login, dashboard_url): ensure_current_url(driver, dest_url) title = wait_title(driver) assert "Logging" == title.text - label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[./label/span[text()='Enable Log Handler']]") + + label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[contains(., 'Enable Log Handler')]") assert driver.find_elements(By.ID, label.get_attribute("for")) - label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[./label/span[text()='Log Level']]") + label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[contains(., 'Log Level')]") assert driver.find_elements(By.ID, label.get_attribute("for")) - label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[./label/span[text()='Log Formatter']]") + label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[contains(., 'Log Formatter')]") assert driver.find_elements(By.ID, label.get_attribute("for")) - label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[./label/span[text()='Time Offset']]") + label = driver.find_element(By.XPATH, "//div[@id='app']//form//label[contains(., 'Time Offset')]") assert driver.find_elements(By.ID, label.get_attribute("for"))