summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/toaster/tests/functional/test_create_new_project.py17
1 files changed, 17 insertions, 0 deletions
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 81355eaf04..f33eb16dd0 100644
--- a/bitbake/lib/toaster/tests/functional/test_create_new_project.py
+++ b/bitbake/lib/toaster/tests/functional/test_create_new_project.py
@@ -132,3 +132,20 @@ class TestCreateNewProject(SeleniumFunctionalTestCase):
132 release_title, 132 release_title,
133 True, 133 True,
134 ) 134 )
135
136 def test_create_new_project_without_name(self):
137 """ Test create new project without project name """
138 self.get(reverse('newproject'))
139
140 select = Select(self.find('#projectversion'))
141 select.select_by_value(str(3))
142
143 # Check input name has required attribute
144 input_name = self.driver.find_element(By.ID, "new-project-name")
145 self.assertIsNotNone(input_name.get_attribute('required'),
146 'Input name has not required attribute')
147
148 # Check create button is disabled
149 create_btn = self.driver.find_element(By.ID, "create-project-button")
150 self.assertIsNotNone(create_btn.get_attribute('disabled'),
151 'Create button is not disabled')