From 4ccfbbdcf15d020e0a269ba172226c5285a9e7eb Mon Sep 17 00:00:00 2001 From: it33 Date: Tue, 3 Jan 2017 09:40:17 -0500 Subject: Adding more link preview test cases (#4899) * Adding more link preview test cases * More link examples * Enumerating examples * Updates based on ES feedback --- tests/test-link-preview.md | 80 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 67 insertions(+), 13 deletions(-) (limited to 'tests') diff --git a/tests/test-link-preview.md b/tests/test-link-preview.md index 4061bda35..c827f1667 100644 --- a/tests/test-link-preview.md +++ b/tests/test-link-preview.md @@ -4,20 +4,74 @@ Link previews should embed previews of the contents of a hyperlink from a messag Post location variation: -1. Post as message in center channel with RHS closed (link preview should render under message) -2. Post as message in center channel with RHS open (link preview should render under message) -3. Post as comment in RHS (link preview should not render) -4. View comment in center channel with RHS closed (link preview should render under message) -5. View comment in center channel with RHS open (link preview should render under message) -6. Search for post in RHS with link +1. Post message in center channel with RHS closed (Expected: preview of first link renders under message) +2. Post message in center channel with RHS open (Expected: preview of first link renders under message) +3. Post comment in RHS (Expected: link preview does not render) +4. View comment in center channel with RHS closed (Expected: preview of first link renders under message) +5. View comment in center channel with RHS open (Expected: preview of first link renders under message) +6. Search for post in RHS with link (Expected: no previews render in search results) -Post the following links one per message in the above variations: +Test the above variations with the below sample messages (e.g. 1-A, 2-B, 3-C, 4-D, etc.) -Twitter Link Preview: -https://twitter.com/mattermosthq/status/664928489078820865 +``` +#### A) News: The Globe and Mail -Vine: -https://vine.co/v/eDeVgbFrt9L +Link 1 example: http://www.theglobeandmail.com/news/national/three-canadians-shortlisted-for-global-teacher-prize/article33429901/ -Wikipedia -https://en.wikipedia.org/wiki/Princess_Bubblegum +Link 2 example: http://www.theglobeandmail.com/news/toronto/a-last-minute-guide-for-made-in-toronto-gifts/article33426221/ + +Link 3 example: http://www.theglobeandmail.com/opinion/as-2016-crashed-in-flames-libraries-were-the-last-good-place/article33427957/ +``` + +``` +#### B) Twitter + +Link 1 example: https://twitter.com/mattermosthq/status/784382907896987648 + +Link 2 example: https://twitter.com/ArchieComics/status/813007703861841920 + +Link 3 example: https://twitter.com/ValiantComics/status/813066492187201536 + +``` + + +``` +#### C) Wikipedia + +Link 1 example: https://en.wikipedia.org/wiki/Olympus_Mons + +Link 2 example: https://en.wikipedia.org/wiki/Climate_of_Mars#Effect_of_dust_storms + +Link 3 example: https://en.wikipedia.org/wiki/Mars_Exploration_Rover + +``` + +``` +#### D) YouTube + +Link 1 example: https://www.youtube.com/watch?v=fDu1S-MMClw + +Link 2 example: https://www.youtube.com/watch?v=GaCjjda5v1o + +Link 3 example: https://www.youtube.com/watch?v=1Ui44_-N9y0 + +``` + + +``` +#### E) GitHub + +Link 1 example: https://github.com/mattermost +``` + +``` +#### F) Webpage: Techmeme + +Link 1 example: http://www.techmeme.com/ +``` + +``` +#### G) StackOverflow + +Link 1 example: http://stackoverflow.com/questions/36650437/using-mattermost-api-via-gitlab-oauth-as-an-end-user-with-username-and-password +``` -- cgit v1.2.3-1-g7c22