Merge pull request #169 from TheYahya/hoadlck-test-coverage6

More And More And More And More And More Tests (Fin)
pull/172/head
Christopher Kent Hoadley 6 years ago committed by GitHub
commit b3d9e407c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

File diff suppressed because it is too large Load Diff

@ -1,4 +1,4 @@
## List Of Supported Sites (135 Sites In Total!)
## List Of Supported Sites (134 Sites In Total!)
1. [500px](https://500px.com/)
2. [9GAG](https://9gag.com/)
3. [About.me](https://about.me/)
@ -12,127 +12,126 @@
11. [Basecamp](https://basecamp.com/)
12. [Behance](https://www.behance.net/)
13. [BitBucket](https://bitbucket.org/)
14. [BlackPlanet](http://blackplanet.com/)
15. [Blogger](https://www.blogger.com/)
16. [BuzzFeed](https://buzzfeed.com/)
17. [Canva](https://www.canva.com/)
18. [Carbonmade](https://carbonmade.com/)
19. [CashMe](https://cash.me/)
20. [Cloob](https://www.cloob.com/)
21. [Codecademy](https://www.codecademy.com/)
22. [Codementor](https://www.codementor.io/)
23. [Codepen](https://codepen.io/)
24. [Coderwall](https://coderwall.com/)
25. [ColourLovers](https://www.colourlovers.com/)
26. [Contently](https://contently.com/)
27. [Coroflot](https://coroflot.com/)
28. [CreativeMarket](https://creativemarket.com/)
29. [Crevado](https://crevado.com/)
30. [Crunchyroll](https://www.crunchyroll.com/)
31. [DailyMotion](https://www.dailymotion.com/)
32. [Designspiration](https://www.designspiration.net/)
33. [DeviantART](https://deviantart.com)
34. [Disqus](https://disqus.com/)
35. [Dribbble](https://dribbble.com/)
36. [EVE Online](https://eveonline.com)
37. [Ebay](https://www.ebay.com/)
38. [Ello](https://ello.co/)
39. [Etsy](https://www.etsy.com/)
40. [EyeEm](https://www.eyeem.com/)
41. [Facebook](https://www.facebook.com/)
42. [Flickr](https://www.flickr.com/)
43. [Flipboard](https://flipboard.com/)
44. [Fotolog](https://fotolog.com/)
45. [Foursquare](https://foursquare.com/)
46. [Giphy](https://giphy.com/)
47. [GitHub](https://www.github.com/)
48. [GitLab](https://gitlab.com/)
49. [Gitee](https://gitee.com/)
50. [GoodReads](https://www.goodreads.com/)
51. [Google Plus](https://plus.google.com/)
52. [Gravatar](http://en.gravatar.com/)
53. [Gumroad](https://www.gumroad.com/)
54. [HackerNews](https://news.ycombinator.com/)
55. [HackerOne](https://hackerone.com/)
56. [House-Mixes.com](https://www.house-mixes.com/)
57. [Houzz](https://houzz.com/)
58. [HubPages](https://hubpages.com/)
59. [IFTTT](https://www.ifttt.com/)
60. [ImageShack](https://imageshack.us/)
61. [Imgur](https://imgur.com/)
62. [Instagram](https://www.instagram.com/)
63. [Instructables](https://www.instructables.com/)
64. [Investing.com](https://www.investing.com/)
65. [Issuu](https://issuu.com/)
66. [Itch.io](https://itch.io/)
67. [Jimdo](https://jimdosite.com/)
68. [Kaggle](https://www.kaggle.com/)
69. [KanoWorld](https://world.kano.me/)
70. [Keybase](https://keybase.io/)
71. [Kik](http://kik.me/)
72. [Kongregate](https://www.kongregate.com/)
73. [Launchpad](https://launchpad.net/)
74. [Letterboxd](https://letterboxd.com/)
75. [LiveJournal](https://www.livejournal.com/)
76. [Mastodon](https://mstdn.io/)
77. [Medium](https://medium.com/)
78. [MeetMe](https://www.meetme.com/)
79. [MixCloud](https://www.mixcloud.com/)
80. [MyAnimeList](https://myanimelist.net/)
81. [NameMC (Minecraft.net skins)](https://namemc.com/)
82. [Newgrounds](https://newgrounds.com)
83. [Pastebin](https://pastebin.com/)
84. [Patreon](https://www.patreon.com/)
85. [Pexels](https://www.pexels.com/)
86. [Photobucket](https://photobucket.com/)
87. [Pinterest](https://www.pinterest.com/)
88. [Pixabay](https://pixabay.com/)
89. [Plug.DJ](https://plug.dj/)
90. [ProductHunt](https://www.producthunt.com/)
91. [Quora](https://www.quora.com/)
92. [Rajce.net](https://www.rajce.idnes.cz/)
93. [Reddit](https://www.reddit.com/)
94. [Repl.it](https://repl.it/)
95. [ReverbNation](https://www.reverbnation.com/)
96. [Roblox](https://www.roblox.com/)
97. [Scribd](https://www.scribd.com/)
98. [Slack](https://slack.com)
99. [SlideShare](https://slideshare.net/)
100. [Smashcast](https://www.smashcast.tv/)
101. [SoundCloud](https://soundcloud.com/)
102. [SourceForge](https://sourceforge.net/)
103. [Spotify](https://open.spotify.com/)
104. [Star Citizen](https://robertsspaceindustries.com/)
105. [Steam](https://steamcommunity.com/)
106. [StreamMe](https://www.stream.me/)
107. [Taringa](https://taringa.net/)
108. [Telegram](https://t.me/)
109. [Tinder](https://tinder.com/)
110. [TradingView](https://www.tradingview.com/)
111. [Trakt](https://www.trakt.tv/)
112. [Trip](https://www.trip.skyscanner.com/)
113. [TripAdvisor](https://tripadvisor.com/)
114. [Twitch](https://www.twitch.tv/)
115. [Twitter](https://www.twitter.com/)
116. [Unsplash](https://unsplash.com/)
117. [VK](https://vk.com/)
118. [VSCO](https://vsco.co/)
119. [Venmo](https://venmo.com/)
120. [Vimeo](https://vimeo.com/)
121. [VirusTotal](https://www.virustotal.com/)
122. [Wattpad](https://www.wattpad.com/)
123. [We Heart It](https://weheartit.com/)
124. [WebNode](https://www.webnode.cz/)
125. [Wikia](http://www.wikia.com/)
126. [Wikipedia](https://www.wikipedia.org/)
127. [Wix](https://wix.com/)
128. [WordPress](https://wordpress.com)
129. [YouPic](https://youpic.com/)
130. [YouTube](https://www.youtube.com/)
131. [Younow](https://www.younow.com/)
132. [Zhihu](https://www.zhihu.com/)
133. [devRant](https://devrant.com/)
134. [iMGSRC.RU](https://imgsrc.ru/)
135. [last.fm](https://last.fm/)
14. [Blogger](https://www.blogger.com/)
15. [BuzzFeed](https://buzzfeed.com/)
16. [Canva](https://www.canva.com/)
17. [Carbonmade](https://carbonmade.com/)
18. [CashMe](https://cash.me/)
19. [Cloob](https://www.cloob.com/)
20. [Codecademy](https://www.codecademy.com/)
21. [Codementor](https://www.codementor.io/)
22. [Codepen](https://codepen.io/)
23. [Coderwall](https://coderwall.com/)
24. [ColourLovers](https://www.colourlovers.com/)
25. [Contently](https://contently.com/)
26. [Coroflot](https://coroflot.com/)
27. [CreativeMarket](https://creativemarket.com/)
28. [Crevado](https://crevado.com/)
29. [Crunchyroll](https://www.crunchyroll.com/)
30. [DailyMotion](https://www.dailymotion.com/)
31. [Designspiration](https://www.designspiration.net/)
32. [DeviantART](https://deviantart.com)
33. [Disqus](https://disqus.com/)
34. [Dribbble](https://dribbble.com/)
35. [EVE Online](https://eveonline.com)
36. [Ebay](https://www.ebay.com/)
37. [Ello](https://ello.co/)
38. [Etsy](https://www.etsy.com/)
39. [EyeEm](https://www.eyeem.com/)
40. [Facebook](https://www.facebook.com/)
41. [Flickr](https://www.flickr.com/)
42. [Flipboard](https://flipboard.com/)
43. [Foursquare](https://foursquare.com/)
44. [Giphy](https://giphy.com/)
45. [GitHub](https://www.github.com/)
46. [GitLab](https://gitlab.com/)
47. [Gitee](https://gitee.com/)
48. [GoodReads](https://www.goodreads.com/)
49. [Google Plus](https://plus.google.com/)
50. [Gravatar](http://en.gravatar.com/)
51. [Gumroad](https://www.gumroad.com/)
52. [HackerNews](https://news.ycombinator.com/)
53. [HackerOne](https://hackerone.com/)
54. [House-Mixes.com](https://www.house-mixes.com/)
55. [Houzz](https://houzz.com/)
56. [HubPages](https://hubpages.com/)
57. [IFTTT](https://www.ifttt.com/)
58. [ImageShack](https://imageshack.us/)
59. [Imgur](https://imgur.com/)
60. [Instagram](https://www.instagram.com/)
61. [Instructables](https://www.instructables.com/)
62. [Investing.com](https://www.investing.com/)
63. [Issuu](https://issuu.com/)
64. [Itch.io](https://itch.io/)
65. [Jimdo](https://jimdosite.com/)
66. [Kaggle](https://www.kaggle.com/)
67. [KanoWorld](https://world.kano.me/)
68. [Keybase](https://keybase.io/)
69. [Kik](http://kik.me/)
70. [Kongregate](https://www.kongregate.com/)
71. [Launchpad](https://launchpad.net/)
72. [Letterboxd](https://letterboxd.com/)
73. [LiveJournal](https://www.livejournal.com/)
74. [Mastodon](https://mstdn.io/)
75. [Medium](https://medium.com/)
76. [MeetMe](https://www.meetme.com/)
77. [MixCloud](https://www.mixcloud.com/)
78. [MyAnimeList](https://myanimelist.net/)
79. [NameMC (Minecraft.net skins)](https://namemc.com/)
80. [Newgrounds](https://newgrounds.com)
81. [Pastebin](https://pastebin.com/)
82. [Patreon](https://www.patreon.com/)
83. [Pexels](https://www.pexels.com/)
84. [Photobucket](https://photobucket.com/)
85. [Pinterest](https://www.pinterest.com/)
86. [Pixabay](https://pixabay.com/)
87. [Plug.DJ](https://plug.dj/)
88. [ProductHunt](https://www.producthunt.com/)
89. [Quora](https://www.quora.com/)
90. [Rajce.net](https://www.rajce.idnes.cz/)
91. [Reddit](https://www.reddit.com/)
92. [Repl.it](https://repl.it/)
93. [ReverbNation](https://www.reverbnation.com/)
94. [Roblox](https://www.roblox.com/)
95. [Scribd](https://www.scribd.com/)
96. [Slack](https://slack.com)
97. [SlideShare](https://slideshare.net/)
98. [Smashcast](https://www.smashcast.tv/)
99. [SoundCloud](https://soundcloud.com/)
100. [SourceForge](https://sourceforge.net/)
101. [Spotify](https://open.spotify.com/)
102. [Star Citizen](https://robertsspaceindustries.com/)
103. [Steam](https://steamcommunity.com/)
104. [SteamGroup](https://steamcommunity.com/)
105. [StreamMe](https://www.stream.me/)
106. [Taringa](https://taringa.net/)
107. [Telegram](https://t.me/)
108. [Tinder](https://tinder.com/)
109. [TradingView](https://www.tradingview.com/)
110. [Trakt](https://www.trakt.tv/)
111. [Trip](https://www.trip.skyscanner.com/)
112. [TripAdvisor](https://tripadvisor.com/)
113. [Twitch](https://www.twitch.tv/)
114. [Twitter](https://www.twitter.com/)
115. [Unsplash](https://unsplash.com/)
116. [VK](https://vk.com/)
117. [VSCO](https://vsco.co/)
118. [Venmo](https://venmo.com/)
119. [Vimeo](https://vimeo.com/)
120. [VirusTotal](https://www.virustotal.com/)
121. [Wattpad](https://www.wattpad.com/)
122. [We Heart It](https://weheartit.com/)
123. [WebNode](https://www.webnode.cz/)
124. [Wikia](http://www.wikia.com/)
125. [Wikipedia](https://www.wikipedia.org/)
126. [Wix](https://wix.com/)
127. [WordPress](https://wordpress.com)
128. [YouPic](https://youpic.com/)
129. [YouTube](https://www.youtube.com/)
130. [Younow](https://www.younow.com/)
131. [Zhihu](https://www.zhihu.com/)
132. [devRant](https://devrant.com/)
133. [iMGSRC.RU](https://imgsrc.ru/)
134. [last.fm](https://last.fm/)
Alexa.com rank data fetched at (2019-02-02 12:19:32.483528 UTC)
Alexa.com rank data fetched at (2019-02-10 02:40:46.657514 UTC)

@ -202,3 +202,20 @@ class SherlockSiteCoverageTests(SherlockBaseTest):
self.detect_type_check("message", exist_check=True)
return
def test_coverage_total(self):
"""Test Site Coverage Is Total.
This test checks that all sites have test data available.
Keyword Arguments:
self -- This object.
Return Value:
N/A.
Will trigger an assert if we do not have total coverage.
"""
self.coverage_total_check()
return

@ -166,3 +166,29 @@ class SherlockBaseTest(unittest.TestCase):
)
return
def coverage_total_check(self):
"""Total Coverage Check.
Keyword Arguments:
self -- This object.
Return Value:
N/A.
Counts up all Sites with full test data available.
Will trigger an assert if any Site does not have test coverage.
"""
site_no_tests_list = []
for site, site_data in self.site_data_all.items():
if (
(site_data.get("username_claimed") is None) or
(site_data.get("username_unclaimed") is None)
):
# Test information not available on this site.
site_no_tests_list.append(site)
self.assertEqual("", ", ".join(site_no_tests_list))
return

Loading…
Cancel
Save