From 31424ce545dc22a317e10651f9f9d576d6da3cf3 Mon Sep 17 00:00:00 2001 From: evazion Date: Fri, 20 Mar 2020 16:17:26 -0500 Subject: [PATCH] twitter: add test for video thumbnails (#4262). --- test/unit/sources/twitter_test.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/test/unit/sources/twitter_test.rb b/test/unit/sources/twitter_test.rb index 370cfa6dd..82aea7d47 100644 --- a/test/unit/sources/twitter_test.rb +++ b/test/unit/sources/twitter_test.rb @@ -26,15 +26,18 @@ module Sources end context "A video" do - setup do - @site = Sources::Strategies.find("https://twitter.com/CincinnatiZoo/status/859073537713328129") - end - should "get the correct urls" do + @site = Sources::Strategies.find("https://twitter.com/CincinnatiZoo/status/859073537713328129") assert_equal("https://video.twimg.com/ext_tw_video/859073467769126913/pu/vid/1280x720/cPGgVROXHy3yrK6u.mp4", @site.image_url) assert_equal(["https://pbs.twimg.com/ext_tw_video_thumb/859073467769126913/pu/img/VKHGdXPsqKASBTvm.jpg:small"], @site.preview_urls) assert_equal("https://twitter.com/CincinnatiZoo/status/859073537713328129", @site.canonical_url) end + + should "work when given a video thumbnail" do + # https://twitter.com/Kekeflipnote/status/1241038667898118144 + @site = Sources::Strategies.find("https://pbs.twimg.com/tweet_video_thumb/ETkN_L3X0AMy1aT.jpg:small") + assert_equal("https://pbs.twimg.com/tweet_video_thumb/ETkN_L3X0AMy1aT.jpg:orig", @site.image_url) + end end context "An animated gif" do