summaryrefslogtreecommitdiff
path: root/spec/lib/banzai/filter/markdown_filter_spec.rb
diff options
context:
space:
mode:
authorBrett Walker <bwalker@gitlab.com>2019-01-11 18:31:00 -0600
committerBrett Walker <bwalker@gitlab.com>2019-01-21 15:07:40 -0600
commit7bc0fbe22f0dd2c96b596b591ef5dbf3eaae8dd3 (patch)
treee59cc0f740c8511a58d057f16864f9cf661cd8ec /spec/lib/banzai/filter/markdown_filter_spec.rb
parent45a04f93747a128588268395071f00d0af70acd7 (diff)
downloadgitlab-ce-7bc0fbe22f0dd2c96b596b591ef5dbf3eaae8dd3.tar.gz
Fix review comments
including refactoring, disabling sourcepos for pipelines that don't need it, and minimizing spec changes by disabling sourcepos when not testing for it explicitly.
Diffstat (limited to 'spec/lib/banzai/filter/markdown_filter_spec.rb')
-rw-r--r--spec/lib/banzai/filter/markdown_filter_spec.rb18
1 files changed, 9 insertions, 9 deletions
diff --git a/spec/lib/banzai/filter/markdown_filter_spec.rb b/spec/lib/banzai/filter/markdown_filter_spec.rb
index 62f68b5f0cb..4c4e821deab 100644
--- a/spec/lib/banzai/filter/markdown_filter_spec.rb
+++ b/spec/lib/banzai/filter/markdown_filter_spec.rb
@@ -30,21 +30,21 @@ describe Banzai::Filter::MarkdownFilter do
end
it 'adds language to lang attribute when specified' do
- result = filter("```html\nsome code\n```")
+ result = filter("```html\nsome code\n```", no_sourcepos: true)
- expect(result).to start_with('<pre data-sourcepos="1:1-3:3"><code lang="html">')
+ expect(result).to start_with('<pre><code lang="html">')
end
it 'does not add language to lang attribute when not specified' do
- result = filter("```\nsome code\n```")
+ result = filter("```\nsome code\n```", no_sourcepos: true)
- expect(result).to start_with('<pre data-sourcepos="1:1-3:3"><code>')
+ expect(result).to start_with('<pre><code>')
end
it 'works with utf8 chars in language' do
- result = filter("```日\nsome code\n```")
+ result = filter("```日\nsome code\n```", no_sourcepos: true)
- expect(result).to start_with('<pre data-sourcepos="1:1-3:3"><code lang="日">')
+ expect(result).to start_with('<pre><code lang="日">')
end
end
@@ -80,7 +80,7 @@ describe Banzai::Filter::MarkdownFilter do
end
it 'disables data-sourcepos' do
- result = filter('test', { no_sourcepos: true })
+ result = filter('test', no_sourcepos: true)
expect(result).to eq '<p>test</p>'
end
@@ -109,9 +109,9 @@ describe Banzai::Filter::MarkdownFilter do
[^1]: a footnote
MD
- result = filter(text)
+ result = filter(text, no_sourcepos: true)
- expect(result).to include('<td data-sourcepos="3:2-3:12">foot <sup')
+ expect(result).to include('<td>foot <sup')
expect(result).to include('<section class="footnotes">')
end
end