summaryrefslogtreecommitdiff
path: root/spec/features/projects
diff options
context:
space:
mode:
authorKamil Trzciński <ayufan@ayufan.eu>2017-09-07 17:28:30 +0000
committerKamil Trzciński <ayufan@ayufan.eu>2017-09-07 17:28:30 +0000
commitf88659d005b1ad4d07755e0f296c22d424d3e1bd (patch)
tree09e8b4ff0d9cc90faa99a25f7fb622c50a6dced8 /spec/features/projects
parent45510326d0ebec81539b855ec7789c8bb092eb67 (diff)
parent12ddc28f844fe63446a16ac908b09ed7b13c71ef (diff)
downloadgitlab-ce-f88659d005b1ad4d07755e0f296c22d424d3e1bd.tar.gz
Merge branch 'zj-auto-devops-table' into 'master'
Implement the implied CI/CD config for AutoDevOps Closes #34777 See merge request !13923
Diffstat (limited to 'spec/features/projects')
-rw-r--r--spec/features/projects/settings/pipelines_settings_spec.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/features/projects/settings/pipelines_settings_spec.rb b/spec/features/projects/settings/pipelines_settings_spec.rb
index 232d796a200..975d204e75e 100644
--- a/spec/features/projects/settings/pipelines_settings_spec.rb
+++ b/spec/features/projects/settings/pipelines_settings_spec.rb
@@ -41,5 +41,15 @@ feature "Pipelines settings" do
checkbox = find_field('project_auto_cancel_pending_pipelines')
expect(checkbox).to be_checked
end
+
+ scenario 'update auto devops settings' do
+ fill_in('project_auto_devops_attributes_domain', with: 'test.com')
+ page.choose('project_auto_devops_attributes_enabled_false')
+ click_on 'Save changes'
+
+ expect(page.status_code).to eq(200)
+ expect(project.auto_devops).to be_present
+ expect(project.auto_devops).not_to be_enabled
+ end
end
end