@@ -14,7 +14,7 @@ class TestTorrentzEngine(SearxTestCase):
14 params = torrentz.request(query, dic)
14 params = torrentz.request(query, dic)
15 self.assertTrue('url' in params)
15 self.assertTrue('url' in params)
16 self.assertTrue(query in params['url'])
16 self.assertTrue(query in params['url'])
17− self.assertTrue('torrentz.eu' in params['url'])
17+ self.assertTrue('torrentz2.eu' in params['url'])
19 def test_response(self):
19 def test_response(self):
20 resp = mock.Mock(text='<html></html>')
20 resp = mock.Mock(text='<html></html>')
@@ -30,13 +30,11 @@ class TestTorrentzEngine(SearxTestCase):
30 books ebooks
30 books ebooks
33− <span class="v">1</span>
33+ <span>1</span>
34− <span class="a">
34+ <span title="1503595924">5 hours</span>
35− <span title="Sun, 22 Nov 2015 03:01:42">4 months</span>
37− <span class="s">30 MB</span>
35+ <span>30 MB</span>
38− <span class="u">14</span>
36+ <span>14</span>
39− <span class="d">1</span>
37+ <span>1</span>
@@ -48,13 +46,11 @@ class TestTorrentzEngine(SearxTestCase):
48 books ebooks
46 books ebooks
51− <span class="v">1</span>
49+ <span>1</span>
52− <span class="a">
50+ <span title="1503595924 aaa">5 hours</span>
53− <span title="Sun, 2124091j0j190gm42">4 months</span>
55− <span class="s">30MB</span>
51+ <span>30MB</span>
56− <span class="u">5,555</span>
52+ <span>5,555</span>
57− <span class="d">1,234,567</span>
53+ <span>1,234,567</span>
@@ -68,10 +64,10 @@ class TestTorrentzEngine(SearxTestCase):
69 # testing against the first result
65 # testing against the first result
70 r = results[0]
66 r = results[0]
71− self.assertEqual(r['url'], 'https://torrentz.eu/4362e08b1d80e1820fb2550b752f9f3126fe76d6')
67+ self.assertEqual(r['url'], 'https://torrentz2.eu/4362e08b1d80e1820fb2550b752f9f3126fe76d6')
72 self.assertEqual(r['title'], 'Completely valid info books ebooks')
68 self.assertEqual(r['title'], 'Completely valid info books ebooks')
73 # 22 Nov 2015 03:01:42
69 # 22 Nov 2015 03:01:42
74− self.assertEqual(r['publishedDate'], datetime(2015, 11, 22, 3, 1, 42))
70+ self.assertEqual(r['publishedDate'], datetime(2017, 8, 24, 19, 32, 4))
75 self.assertEqual(r['seed'], 14)
71 self.assertEqual(r['seed'], 14)
76 self.assertEqual(r['leech'], 1)
72 self.assertEqual(r['leech'], 1)
77 self.assertEqual(r['filesize'], 30 * 1024 * 1024)
73 self.assertEqual(r['filesize'], 30 * 1024 * 1024)
@@ -79,7 +75,7 @@ class TestTorrentzEngine(SearxTestCase):
80 # testing against the second result
76 # testing against the second result
81 r = results[1]
77 r = results[1]
82− self.assertEqual(r['url'], 'https://torrentz.eu/poaskdpokaspod')
78+ self.assertEqual(r['url'], 'https://torrentz2.eu/poaskdpokaspod')
83 self.assertEqual(r['title'], 'Invalid hash and date and filesize books ebooks')
79 self.assertEqual(r['title'], 'Invalid hash and date and filesize books ebooks')
84 self.assertEqual(r['seed'], 5555)
80 self.assertEqual(r['seed'], 5555)
85 self.assertEqual(r['leech'], 1234567)
81 self.assertEqual(r['leech'], 1234567)