import mock from collections import defaultdict from searx.engines import seedpeer from searx.testing import SearxTestCase from datetime import datetime class TestSeedPeerEngine(SearxTestCase): html = """

Verified Narcos season 2 torrents

comments | verified Torrent nameAgeSizeSeedsPeersHealth
Narcos season 2 Full Version20 hours681.3 MB28 654 Health
Narcos season 2 Trusted Source12 hours787.1 MB64 220 Health
Full Narcos season 2 Download Usenet24 hours775.5 MB60 236 Health
Narcos season 2 2014 - DIRECT STREAMING Movies17 hours654.1 MB2 391 Health
Narcos season 2 2014 Movies20 hours754.5 MB21 919 Health


Search Binaries

 2 Narcos season 2 Torrents were found

comments | verified Torrent nameAgeSizeSeedsPeersHealth
Add to FacebookNarcos Season 2 Complete 720p WebRip EN-SUB x264-[MULVAcoded] S02 19 hours4.39 GB715 183 Health
Add to FacebookNarcos - Season 2 - 720p WEBRiP - x265 HEVC - ShAaNiG 1 day2.48 GB861 332 Health

Related searches for: Narcos season 2


Other suggested searches:

Search for "narcos-season-2" on Torrentz2.eu
Search for "narcos-season-2" on Torrent-Finder
  
""" def test_request(self): query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 params = seedpeer.request(query, dicto) self.assertIn('url', params) self.assertIn(query, params['url']) self.assertIn('seedpeer.eu', params['url']) def test_response_raises_attr_error_on_empty_response(self): self.assertRaises(AttributeError, seedpeer.response, None) self.assertRaises(AttributeError, seedpeer.response, []) self.assertRaises(AttributeError, seedpeer.response, '') self.assertRaises(AttributeError, seedpeer.response, '[]') def test_response_returns_empty_list(self): response = mock.Mock(text='') self.assertEqual(seedpeer.response(response), []) def test_response_returns_all_results(self): response = mock.Mock(text=self.html) results = seedpeer.response(response) self.assertTrue(isinstance(results, list)) self.assertEqual(len(results), 2) def test_response_returns_correct_results(self): response = mock.Mock(text=self.html) results = seedpeer.response(response) self.assertEqual( results[0]['title'], 'Narcos - Season 2 - 720p WEBRiP - x265 HEVC - ShAaNiG ' ) self.assertEqual( results[0]['url'], 'http://www.seedpeer.eu/details/11685972/Narcos---Season-2---720p-WEBRiP---x265-HEVC---ShAaNiG.html' ) self.assertEqual(results[0]['content'], '2.48 GB, 1 day') self.assertEqual(results[0]['seed'], '861') self.assertEqual(results[0]['leech'], '332')