diff options
author | Robert Speicher <rspeicher@gmail.com> | 2015-05-25 16:06:34 -0400 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2015-05-25 16:06:34 -0400 |
commit | b263a33c80a04be4b126c203f0c0d1439f1d5739 (patch) | |
tree | 7c2f4431da62ef090a20af6fe7f0a8d8d22d786f /spec/lib/gitlab/markdown | |
parent | 2651c8a9aaa27e3b66a820469cd5dafd4aec39d3 (diff) | |
download | gitlab-ce-b263a33c80a04be4b126c203f0c0d1439f1d5739.tar.gz |
Better handle label references that aren't actually referencesrs-issue-1690
Fixes #1690
Diffstat (limited to 'spec/lib/gitlab/markdown')
-rw-r--r-- | spec/lib/gitlab/markdown/label_reference_filter_spec.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/lib/gitlab/markdown/label_reference_filter_spec.rb b/spec/lib/gitlab/markdown/label_reference_filter_spec.rb index 9f898837466..c4548e7431f 100644 --- a/spec/lib/gitlab/markdown/label_reference_filter_spec.rb +++ b/spec/lib/gitlab/markdown/label_reference_filter_spec.rb @@ -149,5 +149,12 @@ module Gitlab::Markdown end end end + + describe 'edge cases' do + it 'gracefully handles non-references matching the pattern' do + exp = act = '(format nil "~0f" 3.0) ; 3.0' + expect(filter(act).to_html).to eq exp + end + end end end |