From 9170aab92e616a6f6d3ddfc4cf8326cba0e4a1a8 Mon Sep 17 00:00:00 2001 From: Satish Perala Date: Thu, 25 Aug 2016 22:35:59 +0530 Subject: Passing absolute image urls in the markdown content in the webhooks --- spec/models/wiki_page_spec.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'spec/models/wiki_page_spec.rb') diff --git a/spec/models/wiki_page_spec.rb b/spec/models/wiki_page_spec.rb index 1c765ceac2f..c00c628b172 100644 --- a/spec/models/wiki_page_spec.rb +++ b/spec/models/wiki_page_spec.rb @@ -554,6 +554,18 @@ describe WikiPage do end end + describe '#hook_attrs' do + before do + create_page("test page", "test![WikiPage_Image](/uploads/abc/WikiPage_Image.png)") + @page = wiki.wiki.paged("test page") + @wiki_page = WikiPage.new(wiki, @page, true) + end + + it 'adds absolute urls for images in the content' do + expect(@wiki_page.hook_attrs['content']).to eq("test![WikiPage_Image](#{Settings.gitlab.url}/uploads/abc/WikiPage_Image.png)") + end + end + private def remove_temp_repo(path) -- cgit v1.2.3