summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouglas Barbosa Alexandre <dbalexandre@gmail.com>2016-11-04 16:22:57 -0200
committerDouglas Barbosa Alexandre <dbalexandre@gmail.com>2016-11-15 16:09:47 -0200
commit4c63e9a997b42747651f09d2905a10b7154ea96b (patch)
tree144c7e88d6d5e48cfd6f3ccd06186afa682953c6
parent0a1f79974c1c55be555ff2634acc112443211c0a (diff)
downloadgitlab-ce-4c63e9a997b42747651f09d2905a10b7154ea96b.tar.gz
Add helper method to toggle label subscription on labels controller spec
-rw-r--r--spec/controllers/projects/labels_controller_spec.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/spec/controllers/projects/labels_controller_spec.rb b/spec/controllers/projects/labels_controller_spec.rb
index 2b51bae926b..ec6cea5c0f4 100644
--- a/spec/controllers/projects/labels_controller_spec.rb
+++ b/spec/controllers/projects/labels_controller_spec.rb
@@ -95,7 +95,7 @@ describe Projects::LabelsController do
it 'allows user to toggle subscription on project labels' do
label = create(:label, project: project)
- post :toggle_subscription, namespace_id: project.namespace.to_param, project_id: project.to_param, id: label.id
+ toggle_subscription(label)
expect(response).to have_http_status(200)
end
@@ -103,9 +103,13 @@ describe Projects::LabelsController do
it 'allows user to toggle subscription on group labels' do
group_label = create(:group_label, group: group)
- post :toggle_subscription, namespace_id: project.namespace.to_param, project_id: project.to_param, id: group_label.id
+ toggle_subscription(group_label)
expect(response).to have_http_status(200)
end
+
+ def toggle_subscription(label)
+ post :toggle_subscription, namespace_id: project.namespace.to_param, project_id: project.to_param, id: label.to_param
+ end
end
end