diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-02-25 08:37:49 +0100 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-03-03 10:41:11 +0100 |
commit | 65ba4da925361e69f59fc87eaf908e933079f2c3 (patch) | |
tree | b5c6c05c6b8562bd2c7aacdf08b1daf26687e7b6 /spec | |
parent | 1fa7671f44291f78131c0fa31f6d1ffcb3ff6bbc (diff) | |
download | gitlab-ce-65ba4da925361e69f59fc87eaf908e933079f2c3.tar.gz |
Add support for keyword arguments in label reference method
Diffstat (limited to 'spec')
-rw-r--r-- | spec/fixtures/markdown.md.erb | 2 | ||||
-rw-r--r-- | spec/lib/banzai/filter/label_reference_filter_spec.rb | 2 | ||||
-rw-r--r-- | spec/models/label_spec.rb | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/spec/fixtures/markdown.md.erb b/spec/fixtures/markdown.md.erb index fe6d42acee2..1772cc3f6a4 100644 --- a/spec/fixtures/markdown.md.erb +++ b/spec/fixtures/markdown.md.erb @@ -209,7 +209,7 @@ References should be parseable even inside _<%= merge_request.to_reference %>_ e - Label by ID: <%= simple_label.to_reference %> - Label by name: <%= Label.reference_prefix %><%= simple_label.name %> -- Label by name in quotes: <%= label.to_reference(:name) %> +- Label by name in quotes: <%= label.to_reference(format: :name) %> - Ignored in code: `<%= simple_label.to_reference %>` - Ignored in links: [Link to <%= simple_label.to_reference %>](#label-link) - Link to label by reference: [Label](<%= label.to_reference %>) diff --git a/spec/lib/banzai/filter/label_reference_filter_spec.rb b/spec/lib/banzai/filter/label_reference_filter_spec.rb index b46ccc47605..9d9e5cbac3d 100644 --- a/spec/lib/banzai/filter/label_reference_filter_spec.rb +++ b/spec/lib/banzai/filter/label_reference_filter_spec.rb @@ -111,7 +111,7 @@ describe Banzai::Filter::LabelReferenceFilter, lib: true do context 'String-based multi-word references in quotes' do let(:label) { create(:label, name: 'gfm references', project: project) } - let(:reference) { label.to_reference(:name) } + let(:reference) { label.to_reference(format: :name) } it 'links to a valid reference' do doc = reference_filter("See #{reference}") diff --git a/spec/models/label_spec.rb b/spec/models/label_spec.rb index 696fbf7e0aa..fd133e1ca1b 100644 --- a/spec/models/label_spec.rb +++ b/spec/models/label_spec.rb @@ -65,12 +65,12 @@ describe Label, models: true do context 'using name' do it 'returns a String reference to the object' do - expect(label.to_reference(:name)).to eq %(~"#{label.name}") + expect(label.to_reference(format: :name)).to eq %(~"#{label.name}") end it 'uses id when name contains double quote' do label = create(:label, name: %q{"irony"}) - expect(label.to_reference(:name)).to eq "~#{label.id}" + expect(label.to_reference(format: :name)).to eq "~#{label.id}" end end end |