[PATCH] Toaster: Bug-fix failure on tests.browser.test_layerdetails_page

Alassane Yattara <[email protected]> Mon, 16 Oct 2023 17:35:40 +0100
Newsgroups org.yoctoproject.lists.toaster
Message-ID <[email protected]>
Call wait_until_visible before send_keys to be sure inputs is visible otherwise
we get followings error: selenium.common.exceptions.WebDriverException -> Message: element not interactable
Signed-off-by Alassane Yattara <[email protected]>
---
 lib/toaster/tests/browser/test_layerdetails_page.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/toaster/tests/browser/test_layerdetails_page.py b/lib/toaster/tests/browser/test_layerdetails_page.py
index 71bdd2aa..cb7b915b 100644
--- a/lib/toaster/tests/browser/test_layerdetails_page.py
+++ b/lib/toaster/tests/browser/test_layerdetails_page.py
@@ -97,6 +97,8 @@ class TestLayerDetailsPage(SeleniumTestCase):
                             "Expecting any of \"%s\"but got \"%s\"" %
                             (self.initial_values, value))
 
+            # Make sure the input visible beofre sending keys
+            self.wait_until_visible("#layer-git input[type=text]")
             inputs.send_keys("-edited")
 
         # Save the new values
-- 
2.34.1