From 3b5a5110c72d7eb2c94d9f428145383b15bd0e4e Mon Sep 17 00:00:00 2001 From: Harrison Healey Date: Tue, 24 May 2016 10:12:02 -0400 Subject: Revert "Updated our fork of marked and added more links to test-links.md (#3047)" (#3090) This reverts commit c868620693c69e2931c3023460eaafd9f6d330b6. --- tests/test-links.md | 147 ++++++++++++++++++++++------------------------------ 1 file changed, 62 insertions(+), 85 deletions(-) (limited to 'tests') diff --git a/tests/test-links.md b/tests/test-links.md index 5e5d0efae..c9aca446d 100644 --- a/tests/test-links.md +++ b/tests/test-links.md @@ -1,93 +1,70 @@ -# Link Testing +# Link Testing -Links in Mattermosts should render as specified below. +Links in Mattermosts should render as specified below. -#### These strings should auto-link: +#### These strings should auto-link: -http://example.com -https://example.com -www.example.com -www.example.com/index -www.example.com/index.html -www.example.com/index/sub -www.example.com/index?params=1 -www.example.com/index?params=1&other=2 -www.example.com/index?params=1;other=2 -http://example.com:8065 -http://www.example.com/_/page -www.example.com/_/page -https://en.wikipedia.org/wiki/🐬 -https://en.wikipedia.org/wiki/Rendering_(computer_graphics) -http://127.0.0.1 -http://192.168.1.1:4040 -http://[::1]:80 -http://[::1]:8065 -https://[::1]:80 -http://[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:80 -http://[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:8065 -https://[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:443 -http://username:password@example.com -http://username:password@127.0.0.1 -http://username:password@[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:80 -test@example.com -http://example.com/more_(than)_one_(parens) -http://example.com/(something)?after=parens -http://foo.com/unicode_(✪)_in_parens -http://✪df.ws/1234 -*https://example.com* -_https://example.com_ -**https://example.com** -__https://example.com__ -***https://example.com*** -___https://example.com___ - - -www1.example.com - -#### These strings should not auto-link: - -example.com -readme.md -@example.com -./make-compiled-client.sh -test.:test -https:///signup/gitlab -`https://example.com` +http://example.com +https://example.com +www.example.com +www.example.com/index +www.example.com/index.html +www.example.com/index/sub +www.example.com/index?params=1 +www.example.com/index?params=1&other=2 +www.example.com/index?params=1;other=2 +http://example.com:8065 +http://www.example.com/_/page +www.example.com/_/page +https://en.wikipedia.org/wiki/🐬 +https://en.wikipedia.org/wiki/Rendering_(computer_graphics) +http://127.0.0.1 +http://192.168.1.1:4040 +http://[::1]:80 +http://[::1]:8065 +https://[::1]:80 +http://[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:80 +http://[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:8065 +https://[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:443 +http://username:password@example.com +http://username:password@127.0.0.1 +http://username:password@[2001:0:5ef5:79fb:303a:62d5:3312:ff42]:80 +test@example.com + +#### These strings should not auto-link: + +example.com +readme.md +http:// +@example.com +./make-compiled-client.sh +test.:test +https:///signup/gitlab #### Only the links within these sentences should auto-link: -(http://example.com) -(see http://example.com) -(http://example.com watch this) -(test@example.com) -This is a sentence with a http://example.com in it. -This is a sentence with a [link](http://example.com) in it. -This is a sentence with a http://example.com/_/underscore in it. -This is a sentence with a link (http://example.com) in it. -This is a sentence with a (https://en.wikipedia.org/wiki/Rendering_(computer_graphics)) in it. -This is a sentence with a http://192.168.1.1:4040 in it. -This is a sentence with a https://[::1]:80 in it. -This is a link to http://example.com. -This is a link containing http://example.com/something?with,commas,in,url, but not at end - -#### These links should auto-link to the specified location: +(http://example.com) +(test@example.com) +This is a sentence with a http://example.com in it. +This is a sentence with a [link](http://example.com) in it. +This is a sentence with a http://example.com/_/underscore in it. +This is a sentence with a link (http://example.com) in it. +This is a sentence with a (https://en.wikipedia.org/wiki/Rendering_(computer_graphics)) in it. +This is a sentence with a http://192.168.1.1:4040 in it. +This is a sentence with a https://[::1]:80 in it. +This is a link to http://example.com. -[example link](example.com) links to `http://example.com` -[example.com](example.com) links to `http://example.com` -[example.com/other](example.com) links to `http://example.com` -[example.com/other_link](example.com/example) links to `http://example.com/example` -www.example.com links to `http://www.example.com` -https://example.com links to `https://example.com` and not `http://example.com` -https://en.wikipedia.org/wiki/🐬 links to the Wikipedia article on dolphins -https://en.wikipedia.org/wiki/URLs#Syntax links to the Syntax section of the Wikipedia article on URLs -test@example.com links to `mailto:test@example.com` -mailto:test@example.com links to `mailto:test@example.com` -[email link](mailto:test@example.com) links to `mailto:test@example.com` and not `http://mailto:test@example.com` -[other link](ts3server://example.com) links to `ts3server://example.com` and not `http://ts3server://example.com` -test_underscore@example.com links to `mailto:test_underscore@example.com` -[link with spaces](example.com/ spaces in the url) links to either `http://example.com/ spaces in the url` or `http://example.com/%20spaces%20in%20the%20url` +#### These links should auto-link to the specified location: -#### These links should have tooltips when you hover over them -[link](example.com "catch phrase!") should have the tooltip `catch phrase!` -[link](example.com "title with "quotes"") should have the tooltip `title with "quotes"` -[link with spaces](example.com/ spaces in the url "and a title") should have the tooltip `and a title` \ No newline at end of file +[example link](example.com) links to `http://example.com` +[example.com](example.com) links to `http://example.com` +[example.com/other](example.com) links to `http://example.com` +[example.com/other_link](example.com/example) links to `http://example.com/example` +www.example.com links to `http://www.example.com` +https://example.com links to `https://example.com` and not `http://example.com` +https://en.wikipedia.org/wiki/🐬 links to the Wikipedia article on dolphins +https://en.wikipedia.org/wiki/URLs#Syntax links to the Syntax section of the Wikipedia article on URLs +test@example.com links to `mailto:test@example.com` +[email link](mailto:test@example.com) links to `mailto:test@example.com` and not `http://mailto:test@example.com` +[other link](ts3server://example.com) links to `ts3server://example.com` and not `http://ts3server://example.com` +test_underscore@example.com links to `mailto:test_underscore@example.com` \ No newline at end of file -- cgit v1.2.3-1-g7c22