Adam Tauber
e1adf8f7b8
[fix] piratebay - cloudfare ssl errors
2015-04-07 12:06:07 +02:00
Adam Tauber
52d243f7af
[fix] piratebay: missing torrent link
2015-03-29 21:05:43 +02:00
Adam Tauber
6379595e1f
[mod] https in deezer engine - closes #262
2015-03-03 11:32:21 +01:00
Adam Tauber
c71ef5d230
Merge pull request #252 from dalf/master
...
[fix] btdigg: disable ssl check
2015-03-03 09:59:33 +01:00
dalf
7cc5146c14
[fix] btdigg: disable ssl check,
...
avoid this error : SSLError: hostname 'btdigg.org' doesn't match either of 'ssl2000.cloudflare.com', 'cloudflare.com', '*.cloudflare.com'
2015-02-20 22:56:04 +01:00
Cqoicebordel
a2a8fbf623
Add Spotify engine
2015-02-20 18:47:56 +01:00
dalf
57996b12fc
[fix] update yahoo engine according to the web site changes
2015-02-20 12:34:13 +01:00
dalf
5029cb4787
[fix] close #197 for all engines
2015-02-13 11:17:00 +01:00
Adam Tauber
ec2516b93d
Merge pull request #233 from dalf/master
...
[fix] kickass engine
2015-02-12 15:20:17 +01:00
dalf
9d537c0bad
[fix] kickass tests
2015-02-12 14:50:41 +01:00
dalf
9db0bbc304
[fix] kickass engine : change the hostname to kickass.to (since kickass.so doesn't respond).
...
Close #197 perhaps not in clean way. Explanation :
In fact 301 responses are followed, except the hook is called for each HTTP response,
the first time for the HTTP 301 response then for HTTP 200 response.
Since the kickass engine excepts a real result, the engine crashes, AND the requests lib stops here.
Add a simple test at the beginning of the result function allows pass the first response and handle correctly the second response (the real one)
May be a proper way is to add this test in search.py ?
Code inside requests :
53d02381e2/requests/sessions.py (L579)
and line 591
2015-02-12 14:30:03 +01:00
Adam Tauber
f6db77d81e
Merge pull request #210 from Cqoicebordel/unit-tests
...
unit tests
2015-02-12 10:52:55 +01:00
Cqoicebordel
f703a77fc9
Photon's unit test
...
As in Flickr, a continue is not detected by coverage as covered but it is.
2015-02-10 18:44:49 +01:00
Cqoicebordel
8c2a5f0492
DDG Definitions' unit tests
2015-02-09 18:28:08 +01:00
Cqoicebordel
0a537d3b89
Yacy's unit test
2015-02-09 16:55:01 +01:00
Thomas Pointhuber
7ac6361b51
[enh] set google safesearch filter more restictive
2015-02-08 22:29:26 +01:00
Thomas Pointhuber
10666fd7c0
[enh] add safesearch to google_images
2015-02-08 22:15:25 +01:00
Thomas Pointhuber
832ea60e3d
[fix] pep8, tests
2015-02-08 22:01:24 +01:00
Thomas Pointhuber
e7de9674b1
[enh] add safesearch functionality
...
2 = strict
1 = moderate
0 = none
2015-02-08 21:53:37 +01:00
Thomas Pointhuber
dd4686a388
[enh] add blekko_images engine
2015-02-08 14:49:46 +01:00
Thomas Pointhuber
04f7118d0a
[enh] add gigablast engine
2015-02-08 14:12:14 +01:00
Cqoicebordel
fb04f76698
Faroo's unit test
2015-02-07 15:35:12 +01:00
Cqoicebordel
d0a1df881a
Openstreetmap's unit test
2015-02-07 01:15:04 +01:00
Cqoicebordel
f1c10f4fe4
Startpage's unit test
2015-02-06 17:31:10 +01:00
Cqoicebordel
3a4d6045c1
Subtitleseeker's unit test
2015-02-06 16:39:59 +01:00
Cqoicebordel
9f13af8d3c
Yahoo's unit test
2015-02-04 20:41:40 +01:00
Cqoicebordel
d6e511fc2f
Twitter's unit test
...
There is a commented line of a test that I didn't succed to make it work. It's an issue of unicode, utf-8, ascii, latin1... I think I tried everything, but if you have an idea... I'm still a newbie in python...
2015-02-04 19:39:31 +01:00
Cqoicebordel
a96208be96
Mediawiki's unit test
2015-02-03 19:56:26 +01:00
Adam Tauber
6be2065670
[fix] piratebay url
2015-02-03 00:21:25 +01:00
Cqoicebordel
efe6dead55
Duckduckgo unit test
2015-02-02 17:55:39 +01:00
Adam Tauber
7f865356f9
Merge branch 'unit-tests' of https://github.com/Cqoicebordel/searx into Cqoicebordel-unit-tests
...
Conflicts:
searx/tests/test_engines.py
2015-02-02 09:36:43 +01:00
Cqoicebordel
5a16077455
PirateBay unit test + reactivation in Settings
2015-02-01 15:23:26 +01:00
Cqoicebordel
c6535dd65e
Flickr Noapi unit test
2015-02-01 14:31:04 +01:00
Thomas Pointhuber
a605d0ae69
[enh] add test for 1x.com
2015-02-01 13:52:43 +01:00
Cqoicebordel
8cf2ee5721
500px unit test
2015-02-01 13:43:10 +01:00
Adam Tauber
f18807955b
[mod] python importable engine names
2015-02-01 11:55:47 +01:00
Thomas Pointhuber
7e30633edd
[enh] improve yacy engine
2015-02-01 11:48:15 +01:00
Thomas Pointhuber
6042f2bc53
[enh] add 1x.com engine
...
* Deacivated by default, because of the big amount of results
2015-02-01 11:27:28 +01:00
Adam Tauber
b19e681cce
[enh] default disabled engines - closes #109
2015-01-31 23:11:45 +01:00
Adam Tauber
bfd321a7a9
[mod] python importable engine names
2015-01-31 22:05:13 +01:00
Cqoicebordel
04fa31b7f4
Vimeo's unit test
2015-01-31 19:49:54 +01:00
Cqoicebordel
d20ddf9da1
Stackoverflow's unit test
2015-01-31 17:29:22 +01:00
Cqoicebordel
b7dc1fb9d5
Google news' unit test
2015-01-31 16:38:03 +01:00
Cqoicebordel
d5b8005ee1
Google images' unit test
2015-01-31 16:16:30 +01:00
Cqoicebordel
8ea749d6ec
Kickass' unit test
2015-01-30 21:02:17 +01:00
Cqoicebordel
a3d444ab85
BTDigg's unit test
2015-01-30 19:52:44 +01:00
Cqoicebordel
5761d6f0ab
Bing news engine corrections
...
XPath *never* return None.
(I found the HTML report of coverage)
2015-01-29 21:19:59 +01:00
Cqoicebordel
efde2c21c8
Bing news' unit test
...
I have no idea why coverage tell 97% and 2 misses in branches. If anyone has an idea...
2015-01-29 20:56:57 +01:00
Cqoicebordel
dad0434f34
Bing images' unit test
2015-01-29 20:15:52 +01:00
Cqoicebordel
d495704551
Deviant Art's unit test
2015-01-29 01:13:33 +01:00