From 070aa227057e4913cf77c2465393a5a8398d5641 Mon Sep 17 00:00:00 2001 From: Alassane Yattara Date: Fri, 5 Jan 2024 15:22:18 +0100 Subject: [PATCH] bitbake: toaster/tests: Delay driver first action on create new project page Wait for element visible on create new project page (Bitbake rev: 664de3f6d3484b94f5d82ec634b512b825553aa9) Signed-off-by: Alassane Yattara Signed-off-by: Richard Purdie --- bitbake/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/bitbake/lib/toaster/tests/browser/test_new_project_page.py b/bitbake/lib/toaster/tests/browser/test_new_project_page.py index 0c33c44f4a..70b55f3ccd 100644 --- a/bitbake/lib/toaster/tests/browser/test_new_project_page.py +++ b/bitbake/lib/toaster/tests/browser/test_new_project_page.py @@ -47,6 +47,7 @@ class TestNewProjectPage(SeleniumTestCase): url = reverse('newproject') self.get(url) + self.wait_until_visible('#new-project-name', poll=3) self.enter_text('#new-project-name', project_name) select = Select(self.find('#projectversion')) diff --git a/bitbake/lib/toaster/tests/functional/test_create_new_project.py b/bitbake/lib/toaster/tests/functional/test_create_new_project.py index 9f88010709..94d90459e1 100644 --- a/bitbake/lib/toaster/tests/functional/test_create_new_project.py +++ b/bitbake/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=3) self.driver.find_element(By.ID, "new-project-name").send_keys(project_name) @@ -111,7 +112,7 @@ class TestCreateNewProject(SeleniumFunctionalTestCase): """ release = '5' release_title = 'Yocto Project 3.1 "Dunfell"' - project_name = 'projectdunfull' + project_name = 'projectdunfell' self._create_test_new_project( project_name, release,