diff options
Diffstat (limited to 'qa/qa/page/project/settings/main.rb')
-rw-r--r-- | qa/qa/page/project/settings/main.rb | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/qa/qa/page/project/settings/main.rb b/qa/qa/page/project/settings/main.rb index d8cf1d49dd2..cf464e25ca5 100644 --- a/qa/qa/page/project/settings/main.rb +++ b/qa/qa/page/project/settings/main.rb @@ -9,6 +9,24 @@ module QA element :advanced_settings end + view 'app/views/projects/settings/_general.html.haml' do + element :project_name_field + element :save_naming_topics_avatar_button + end + + def rename_project_to(name) + fill_project_name(name) + click_save_changes + end + + def fill_project_name(name) + fill_element :project_name_field, name + end + + def click_save_changes + click_element :save_naming_topics_avatar_button + end + def expand_advanced_settings(&block) expand_section(:advanced_settings) do Advanced.perform(&block) |