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