aboutsummaryrefslogtreecommitdiff
path: root/test/test_utils.py
AgeCommit message (Collapse)Author
2014-11-25[xminus] Simplify and extend (#4302)Philipp Hagemeister
2014-11-23PEP8: more appliedJouke Waleson
2014-11-23PEP8 appliedJouke Waleson
2014-11-23Provide guidance when called with a YouTube ID starting with a dash.Philipp Hagemeister
Reported at https://news.ycombinator.com/item?id=8648121
2014-11-16[eporner] Fix duration (Closes #4188)Philipp Hagemeister
2014-11-13[npo] Improve npo.nl (Fixes #4173)Philipp Hagemeister
2014-11-13[utils] Fix intlist_to_bytes in Python 2 (#4181)Philipp Hagemeister
2014-11-13[spiegel] Add support for embedsPhilipp Hagemeister
2014-11-04[utils] Remove unused get_meta_content functionPhilipp Hagemeister
2014-11-02[util] Move compatibility functions out of utilPhilipp Hagemeister
utils is large enough without these compatibility functions. Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py . Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
2014-10-29Merge branch 'master' of github.com:rg3/youtube-dlPhilipp Hagemeister
2014-10-29[drtv] Allow fractional timestamps (Fixes #4059)Philipp Hagemeister
2014-10-29[test_utils] Fix compat_getenv and compat_expanduser tests on python 3.xJaime Marquínez Ferrándiz
2014-10-26Merge branch 'compat-getenv-and-expanduser' of ↵Sergey M․
https://github.com/dstftw/youtube-dl into dstftw-compat-getenv-and-expanduser Conflicts: test/test_utils.py youtube_dl/__init__.py
2014-10-01[utils] Improve and test js_to_jsonPhilipp Hagemeister
2014-10-01[utils] Fix js_to_jsonPhilipp Hagemeister
2014-09-30[core] Decode environment variables with filesystem encoding (Fixes #3854, ↵Sergey M․
Fixes #3217, Fixes #2918) Introduces compat versions of os.getenv and os.path.expanduser
2014-09-29[arte] Fix upload date extractionPhilipp Hagemeister
2014-09-29[vimeo:likes] Support large like lists (Fixes #3847)Philipp Hagemeister
2014-09-15Merge remote-tracking branch 'dstftw/escape-non-ascii-in-urls'Philipp Hagemeister
Conflicts: test/test_utils.py
2014-09-15[facebook] Fix support for untitled videos (Fixes #3757)Philipp Hagemeister
2014-09-13[YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape ↵Sergey M․
routines to utils and add some tests
2014-08-31[utils] Improve parse_durationSergey M․
2014-08-27[utils] Modernize testsPhilipp Hagemeister
2014-08-25[rtlnl] Extract durationPhilipp Hagemeister
2014-08-10[test/test_utils] Fix typo in method nameJaime Marquínez Ferrándiz
2014-04-04Fix unicode_escape (Fixes #2695)Philipp Hagemeister
2014-03-24[washingtonpost] Add extractor (Fixes #2622)Philipp Hagemeister
2014-03-24[instagram] Fix info_dict key namePhilipp Hagemeister
2014-03-07[facebook] Fix login processJaime Marquínez Ferrándiz
It was broken and didn't work in python 3. And use `_download_webpage` instead of `compat_urllib_request.urlopen`.
2014-02-25Ignore BOM in batch files (Fixes #2450)Philipp Hagemeister
2014-02-17Improve parse_durationSergey M.
2014-02-15Fix f4m downloading on Python 2.6Philipp Hagemeister
2014-02-09Fix #2355 (date parsing with dashes)Philipp Hagemeister
2014-01-22Merge branch 'paged-lists'Philipp Hagemeister
Conflicts: test/test_utils.py youtube_dl/extractor/youtube.py
2014-01-20Correct XML ampersand fixupPhilipp Hagemeister
2014-01-20Add infrastructure for paged listsPhilipp Hagemeister
This commit allows to download pages in playlists as needed instead of all at once. Before this commit, youtube-dl http://www.youtube.com/user/ANNnewsCH/videos --playlist-end 2 --skip-download took quite some time - now it's almost instantaneous. As an example, the youtube:user extractor has been converted. Fixes #2175
2013-12-26[cnn] Add multiple formats, duration, and upload_datePhilipp Hagemeister
2013-12-17[utils] Fix url_basenamePhilipp Hagemeister
2013-12-17Add webpage_url_basename info_dict field (Fixes #1938)Philipp Hagemeister
2013-12-06[dailymotion] Extract view count (#1895)Jaime Marquínez Ferrándiz
2013-11-21utils.shell_quote: Convert the args to unicode stringsJaime Marquínez Ferrándiz
The youtube test video failed with `UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)`, the problem was with the filenames being encoded.
2013-10-15[generic] Support embedded vimeo videos (#1602)Philipp Hagemeister
2013-10-15Simplify testsPhilipp Hagemeister
* Make them directly executable again * Move common stuff (md5, parameters) to helper * Never import * * General clean up
2013-10-12Add an extractor for internetvideoarchive.com videosJaime Marquínez Ferrándiz
It's used by videodetective.com
2013-09-13[ustream] Simplify channel extractionJaime Marquínez Ferrándiz
the ChannelParser has been moved to a new function in utils get_meta_content Instead of the SocialStreamParser now it uses a regex
2013-07-11Add helper function find_path_attrPhilipp Hagemeister
2013-04-28Allow to use relative dates in the format ↵Jaime Marquínez Ferrándiz
(now|today)[+-][0-9](day|week|month|year)(s)? (Closes #137) Also fix DateRange not accepting ranges of one day.
2013-04-27Fix some IEs that didn't return the uploade_date in the YYYYMMDD formatJaime Marquínez Ferrándiz
Create a function unified_strdate in utils.py to fix these problems
2013-04-27Allow to select videos to download by their upload dates (related #137)Jaime Marquínez Ferrándiz
Only absolute dates.