parent
16b5417842
commit
2bc78739a7
3 changed files with 36 additions and 7 deletions
|
@ -1,6 +1,8 @@
|
|||
require "spec_helper"
|
||||
|
||||
describe GitlabMarkdownHelper do
|
||||
include ApplicationHelper
|
||||
|
||||
let!(:project) { create(:project) }
|
||||
|
||||
let(:user) { create(:user, username: 'gfm') }
|
||||
|
@ -340,6 +342,18 @@ describe GitlabMarkdownHelper do
|
|||
markdown("\nDon't use `$#{snippet.id}` here.\n").should == "<p>Don't use <code>$#{snippet.id}</code> here.</p>\n"
|
||||
end
|
||||
|
||||
it "should leave ref-like autolinks untouched" do
|
||||
markdown("look at http://example.tld/#!#{merge_request.id}").should == "<p>look at <a href=\"http://example.tld/#!#{merge_request.id}\">http://example.tld/#!#{merge_request.id}</a></p>\n"
|
||||
end
|
||||
|
||||
it "should leave ref-like href of 'manual' links untouched" do
|
||||
markdown("why not [inspect !#{merge_request.id}](http://example.tld/#!#{merge_request.id})").should == "<p>why not <a href=\"http://example.tld/#!#{merge_request.id}\">inspect </a><a href=\"http://test.host/project60/merge_requests/#{merge_request.id}\" class=\"gfm gfm-merge_request \" title=\"Merge Request: #{merge_request.title}\">!#{merge_request.id}</a><a href=\"http://example.tld/#!#{merge_request.id}\"></a></p>\n"
|
||||
end
|
||||
|
||||
it "should leave ref-like src of images untouched" do
|
||||
markdown("screen shot: ").should == "<p>screen shot: <img src=\"http://example.tld/#!#{merge_request.id}\" alt=\"some image\"></p>\n"
|
||||
end
|
||||
|
||||
it "should generate absolute urls for refs" do
|
||||
markdown("##{issue.id}").should include(project_issue_url(project, issue))
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue