[PATCH 3/3] toaster/test: Delay driver first action on create new project page
Alassane Yattara <[email protected]> Fri, 5 Jan 2024 15:22:18 +0100
| Newsgroups | org.yoctoproject.lists.toaster |
|---|---|
| Message-ID | <[email protected]> |
Wait for element visible on create new project page Signed-off-by: Alassane Yattara <[email protected]> --- lib/toaster/tests/browser/test_new_project_page.py | 1 + lib/toaster/tests/functional/test_create_new_project.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/toaster/tests/browser/test_new_project_page.py b/lib/toa= ster/tests/browser/test_new_project_page.py index 0c33c44f..70b55f3c 100644 --- a/lib/toaster/tests/browser/test_new_project_page.py +++ b/lib/toaster/tests/browser/test_new_project_page.py @@ -47,6 +47,7 @@ class TestNewProjectPage(SeleniumTestCase): =20 url =3D reverse('newproject') self.get(url) + self.wait_until_visible('#new-project-name', poll=3D3) self.enter_text('#new-project-name', project_name) =20 select =3D Select(self.find('#projectversion')) diff --git a/lib/toaster/tests/functional/test_create_new_project.py b/li= b/toaster/tests/functional/test_create_new_project.py index 9f880107..94d90459 100644 --- a/lib/toaster/tests/functional/test_create_new_project.py +++ b/lib/toaster/tests/functional/test_create_new_project.py @@ -32,6 +32,7 @@ class TestCreateNewProject(SeleniumFunctionalTestCase): - Merge Toaster settings: True or False """ self.get(reverse('newproject')) + self.wait_until_visible('#new-project-name', poll=3D3) self.driver.find_element(By.ID, "new-project-name").send_keys(project_n= ame) =20 @@ -111,7 +112,7 @@ class TestCreateNewProject(SeleniumFunctionalTestCase= ): """ release =3D '5' release_title =3D 'Yocto Project 3.1 "Dunfell"' - project_name =3D 'projectdunfull' + project_name =3D 'projectdunfell' self._create_test_new_project( project_name, release, --=20 2.34.1