diff options
author | Toon Claes <toon@gitlab.com> | 2017-05-31 16:59:01 +0300 |
---|---|---|
committer | Toon Claes <toon@gitlab.com> | 2017-06-20 15:19:45 +0300 |
commit | 91c58ed14d13dcefd7ca2834d6157a9fa630a9af (patch) | |
tree | 9a3b714841297140c85d13dcc803479e6af63768 /spec/features | |
parent | 458c292f41860d7ddea7803e4ba890fe04dc5dc4 (diff) |
FormHelper#issue_assignees_dropdown_options never has multiple assignees
Only EE supports multiple issue assignees, so this CE code should not contain
code to have multiple assignees. EE will override the multiple issue assignees
feature by overriding this method.
Diffstat (limited to 'spec/features')
-rw-r--r-- | spec/features/issues/form_spec.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/spec/features/issues/form_spec.rb b/spec/features/issues/form_spec.rb index b369ef1ff79..58f6bd277e4 100644 --- a/spec/features/issues/form_spec.rb +++ b/spec/features/issues/form_spec.rb @@ -31,8 +31,8 @@ describe 'New/edit issue', :feature, :js do # the original method, resulting in infinite recurison when called. # This is likely a bug with helper modules included into dynamically generated view classes. # To work around this, we have to hold on to and call to the original implementation manually. - original_issue_dropdown_options = FormHelper.instance_method(:issue_dropdown_options) - allow_any_instance_of(FormHelper).to receive(:issue_dropdown_options).and_wrap_original do |original, *args| + original_issue_dropdown_options = FormHelper.instance_method(:issue_assignees_dropdown_options) + allow_any_instance_of(FormHelper).to receive(:issue_assignees_dropdown_options).and_wrap_original do |original, *args| options = original_issue_dropdown_options.bind(original.receiver).call(*args) options[:data][:per_page] = 2 |