diff options
author | Qingping Hou <dave2008713@gmail.com> | 2016-09-12 02:29:39 +0300 |
---|---|---|
committer | Qingping Hou <dave2008713@gmail.com> | 2016-09-14 09:53:40 +0300 |
commit | 5c9376f90dc977205df374c7504d477d05bc988c (patch) | |
tree | 0d17b306a5e3103f1d030bab79fc0e582d3aaca0 /spec/lib/banzai/pipeline | |
parent | 82b8cc5d66655605091b1fa089b6a3e946bd536d (diff) |
Fix URLs with anchors in wiki
Diffstat (limited to 'spec/lib/banzai/pipeline')
-rw-r--r-- | spec/lib/banzai/pipeline/wiki_pipeline_spec.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/lib/banzai/pipeline/wiki_pipeline_spec.rb b/spec/lib/banzai/pipeline/wiki_pipeline_spec.rb index 51c89ac4889..ac9bde6baf1 100644 --- a/spec/lib/banzai/pipeline/wiki_pipeline_spec.rb +++ b/spec/lib/banzai/pipeline/wiki_pipeline_spec.rb @@ -127,6 +127,13 @@ describe Banzai::Pipeline::WikiPipeline do expect(output).to include("href=\"#{relative_url_root}/wiki_link_ns/wiki_link_project/wikis/nested/twice/page.md\"") end + + it 'rewrites links with anchor' do + markdown = '[Link to Header](start-page#title)' + output = described_class.to_html(markdown, project: project, project_wiki: project_wiki, page_slug: page.slug) + + expect(output).to include("href=\"#{relative_url_root}/wiki_link_ns/wiki_link_project/wikis/start-page#title\"") + end end describe "when creating root links" do |