The test case with {'test': '第二行тест'} was failing on python 2 (the non-ascii characters were replaced with '?').
Thanks @dstftw for pointing out those
[utils] add update_url_query function to create or update query string params
make offlinetest passed on the latest Jython hg version with patched lib-python/2.7/urllib2.py pulled from CPython 2.7.11
os.name is always 'java' on Jython
Closes #8302
Now test:youtube downloads
Fixes #8704
Closes #8737
LeEco is the company name and Le is the domain name. For more information see the Chinese news post http://www.techorz.com/company-news/letv-renamed-to-leeco-and-new-logo/
And 1. Add more URL examples 2. Improve the matching pattern
Twitch paging mechanism is completely broken on twitch side serving all videos all the time and making our travis builds stall.