diff --git a/zerver/lib/bugdown/testing_mocks.py b/zerver/lib/bugdown/testing_mocks.py index 6c5e964ef6..338aa95647 100644 --- a/zerver/lib/bugdown/testing_mocks.py +++ b/zerver/lib/bugdown/testing_mocks.py @@ -7,83 +7,63 @@ import ujson NORMAL_TWEET = """{ - "coordinates": null, "created_at": "Sat Sep 10 22:23:38 +0000 2011", - "truncated": false, - "favorited": false, "id_str": "112652479837110273", "in_reply_to_user_id_str": "783214", "text": "@twitter meets @seepicturely at #tcdisrupt cc.@boscomonkey @episod http://t.co/6J2EgYM", - "contributors": null, + "source": "Instagram", + "lang": "en", "id": 112652479837110273, - "retweet_count": 0, - "in_reply_to_status_id_str": null, - "geo": null, - "retweeted": false, - "possibly_sensitive": false, "in_reply_to_user_id": 783214, + "favorite_count": 3, + "hashtags": [ + { + "text": "tcdisrupt" + } + ], "user": { - "profile_sidebar_border_color": "eeeeee", - "profile_background_tile": true, "profile_sidebar_fill_color": "efefef", "name": "Eoin McMillan ", "profile_image_url": "http://a1.twimg.com/profile_images/1380912173/Screen_shot_2011-06-03_at_7.35.36_PM_normal.png", "created_at": "Mon May 16 20:07:59 +0000 2011", "location": "Twitter", "profile_link_color": "009999", - "follow_request_sent": null, - "is_translator": false, "id_str": "299862462", "favourites_count": 0, - "default_profile": false, "url": "http://www.eoin.me", - "contributors_enabled": false, "id": 299862462, "utc_offset": null, "profile_image_url_https": "https://si0.twimg.com/profile_images/1380912173/Screen_shot_2011-06-03_at_7.35.36_PM_normal.png", - "profile_use_background_image": true, "listed_count": 0, "followers_count": 9, "lang": "en", "profile_text_color": "333333", - "protected": false, "profile_background_image_url_https": "https://si0.twimg.com/images/themes/theme14/bg.gif", "description": "Eoin's photography account. See @mceoin for tweets.", "geo_enabled": false, - "verified": false, "profile_background_color": "131516", "time_zone": null, - "notifications": null, "statuses_count": 255, "friends_count": 0, - "default_profile_image": false, "profile_background_image_url": "http://a1.twimg.com/images/themes/theme14/bg.gif", "screen_name": "imeoin", - "following": null, - "show_all_inline_media": false + "statuses_count": 270 }, - "in_reply_to_screen_name": "twitter", - "in_reply_to_status_id": null, "user_mentions": [ { "screen_name": "twitter", "name": "Twitter", "id": 1 }, - { - "screen_name": "seepicturely", - "name": "Seepicturely", - "id": 2 - }, { "screen_name": "boscomonkey", "name": "Bosco So", - "id": 3 + "id": 2 }, { "screen_name": "episod", "name": "Taylor Singletary", - "id": 4 + "id": 3 } ], "urls": [ @@ -95,63 +75,43 @@ NORMAL_TWEET = """{ }""" MENTION_IN_LINK_TWEET = """{ - "coordinates": null, "created_at": "Sat Sep 10 22:23:38 +0000 2011", - "truncated": false, - "favorited": false, "id_str": "112652479837110273", "in_reply_to_user_id_str": "783214", "text": "http://t.co/@foo", - "contributors": null, + "source": "Twitter Web Client", + "lang": "en", "id": 112652479837110273, - "retweet_count": 0, - "in_reply_to_status_id_str": null, - "geo": null, - "retweeted": false, - "possibly_sensitive": false, "in_reply_to_user_id": 783214, + "favorite_count": 3, "user": { - "profile_sidebar_border_color": "eeeeee", - "profile_background_tile": true, "profile_sidebar_fill_color": "efefef", "name": "Eoin McMillan ", "profile_image_url": "http://a1.twimg.com/profile_images/1380912173/Screen_shot_2011-06-03_at_7.35.36_PM_normal.png", "created_at": "Mon May 16 20:07:59 +0000 2011", "location": "Twitter", "profile_link_color": "009999", - "follow_request_sent": null, - "is_translator": false, "id_str": "299862462", "favourites_count": 0, - "default_profile": false, "url": "http://www.eoin.me", - "contributors_enabled": false, "id": 299862462, "utc_offset": null, "profile_image_url_https": "https://si0.twimg.com/profile_images/1380912173/Screen_shot_2011-06-03_at_7.35.36_PM_normal.png", - "profile_use_background_image": true, "listed_count": 0, "followers_count": 9, "lang": "en", "profile_text_color": "333333", - "protected": false, "profile_background_image_url_https": "https://si0.twimg.com/images/themes/theme14/bg.gif", "description": "Eoin's photography account. See @mceoin for tweets.", "geo_enabled": false, - "verified": false, "profile_background_color": "131516", "time_zone": null, - "notifications": null, "statuses_count": 255, "friends_count": 0, - "default_profile_image": false, "profile_background_image_url": "http://a1.twimg.com/images/themes/theme14/bg.gif", "screen_name": "imeoin", - "following": null, - "show_all_inline_media": false + "statuses_count": 270 }, - "in_reply_to_screen_name": "twitter", - "in_reply_to_status_id": null, "user_mentions": [ { "screen_name": "foo", @@ -168,70 +128,48 @@ MENTION_IN_LINK_TWEET = """{ }""" MEDIA_TWEET = """{ - "coordinates": null, "created_at": "Sat Sep 10 22:23:38 +0000 2011", - "truncated": false, - "favorited": false, "id_str": "112652479837110273", "in_reply_to_user_id_str": "783214", "text": "http://t.co/xo7pAhK6n3", - "contributors": null, + "source": "Twitter Web Client", + "lang": "en", "id": 112652479837110273, - "retweet_count": 0, - "in_reply_to_status_id_str": null, - "geo": null, - "retweeted": false, - "possibly_sensitive": false, "in_reply_to_user_id": 783214, + "favorite_count": 3, "user": { - "profile_sidebar_border_color": "eeeeee", - "profile_background_tile": true, "profile_sidebar_fill_color": "efefef", "name": "Eoin McMillan ", "profile_image_url": "http://a1.twimg.com/profile_images/1380912173/Screen_shot_2011-06-03_at_7.35.36_PM_normal.png", "created_at": "Mon May 16 20:07:59 +0000 2011", "location": "Twitter", "profile_link_color": "009999", - "follow_request_sent": null, - "is_translator": false, "id_str": "299862462", "favourites_count": 0, - "default_profile": false, "url": "http://www.eoin.me", - "contributors_enabled": false, "id": 299862462, "utc_offset": null, "profile_image_url_https": "https://si0.twimg.com/profile_images/1380912173/Screen_shot_2011-06-03_at_7.35.36_PM_normal.png", - "profile_use_background_image": true, "listed_count": 0, "followers_count": 9, "lang": "en", "profile_text_color": "333333", - "protected": false, "profile_background_image_url_https": "https://si0.twimg.com/images/themes/theme14/bg.gif", "description": "Eoin's photography account. See @mceoin for tweets.", "geo_enabled": false, - "verified": false, "profile_background_color": "131516", "time_zone": null, - "notifications": null, "statuses_count": 255, "friends_count": 0, - "default_profile_image": false, "profile_background_image_url": "http://a1.twimg.com/images/themes/theme14/bg.gif", "screen_name": "imeoin", - "following": null, - "show_all_inline_media": false + "statuses_count": 270 }, - "in_reply_to_screen_name": "twitter", - "in_reply_to_status_id": null, "media": [ { "display_url": "pic.twitter.com/xo7pAhK6n3", "expanded_url": "http://twitter.com/NEVNBoston/status/421654515616849920/photo/1", "id": 421654515495211010, - "id_str": "421654515495211010", - "indices": [121, 143], "media_url": "http://pbs.twimg.com/media/BdoEjD4IEAIq86Z.jpg", "media_url_https": "https://pbs.twimg.com/media/BdoEjD4IEAIq86Z.jpg", "sizes": {"large": {"h": 700, "resize": "fit", "w": 1024}, diff --git a/zerver/tests/test_bugdown.py b/zerver/tests/test_bugdown.py index 1c04366c26..e7c7b076a8 100644 --- a/zerver/tests/test_bugdown.py +++ b/zerver/tests/test_bugdown.py @@ -238,7 +238,7 @@ class BugdownTest(TestCase): def make_link(url): return '%s' % (url, url, url) - normal_tweet_html = """@twitter meets @seepicturely at #tcdisrupt cc.@boscomonkey @episod http://instagram.com/p/MuW67/""" + normal_tweet_html = """@twitter meets @seepicturely at #tcdisrupt cc.@boscomonkey @episod http://instagram.com/p/MuW67/""" mention_in_link_tweet_html = """http://foo.com"""