Philipp Hagemeister
5367fe7f4d
[test_all_urls] Simplify
11 years ago
Philipp Hagemeister
de906ef543
[aol] Add support for playlists ( Fixes #2730 )
11 years ago
Philipp Hagemeister
b9c76aa1a9
[youtube] Add support for cleanvideosearch.com ( Fixes #2734 )
11 years ago
Philipp Hagemeister
7753cadbfa
[comedycentral:shows] Add support for TDS special editions ( Fixes #2733 )
11 years ago
Philipp Hagemeister
4be9f8c814
[ninegag] Add support for p/ URLs
11 years ago
Philipp Hagemeister
29e3e682af
[comedycentral] Match more URLs
...
Looks like they only offer clips instead of full episodes now. We'll need to add new parsing code as well.
11 years ago
Philipp Hagemeister
a355b70f27
[cspan] Do not test number of playlist entries
...
Apparently, CSpan switches between single-file and multiple-file results. Either one is fine as long as we get the full four hours.
11 years ago
Philipp Hagemeister
676eb3f2dd
Fix unicode_escape ( Fixes #2695 )
11 years ago
Philipp Hagemeister
c8edf47b3a
[yahoo] Support https and -uploader URLs ( Fixes #2701 )
11 years ago
Philipp Hagemeister
3537b93d8a
[tests] Fix YoutubeDL tests
...
Since bec1fad
, the id, title, and url (also in formats) keys are mandatory. Change the tests to reflect that.
11 years ago
Philipp Hagemeister
968ed2a777
[comedycentral] Add test for #2677
11 years ago
Philipp Hagemeister
aea6e7fc3c
[cspan] Support multiple segments ( Fixes #2674 )
11 years ago
Philipp Hagemeister
651486621d
[comedycentral] Allow URLs with query parts ( fixes #2661 )
11 years ago
Philipp Hagemeister
16f4eb723a
[comedycentral] Add support for /videos URLs ( Fixes #2660 )
11 years ago
Philipp Hagemeister
69c01a9f68
[comedycentral] Add a testcase for extended-interviews URLs ( #2636 )
11 years ago
Philipp Hagemeister
fac55558ad
[washingtonpost] Add extractor ( Fixes #2622 )
11 years ago
Philipp Hagemeister
912b38b428
[instagram] Fix info_dict key name
11 years ago
Philipp Hagemeister
ea38e55fff
[instagram] Add support for user profiles ( Fixes #2606 )
11 years ago
Philipp Hagemeister
257cfebfe6
[test] Move expect_info_dict out of test_download
11 years ago
fiocfun
9f5809b3e8
[xtube] user playlist extractor
11 years ago
Philipp Hagemeister
231f76b530
[toypics] Separate user and video extraction ( #2601 )
11 years ago
Philipp Hagemeister
a9c2896e22
Make missing test definition fields an error
...
If the result is not testable (for example, because a description changes often), either pass in a type or a regular expression (a string starting with 're:')
11 years ago
Philipp Hagemeister
773c0b4bb8
[pbs] Add support for widget URLs ( Fixes #2594 )
11 years ago
Philipp Hagemeister
ff14fc4964
[test] Rename get_testcases to gettestcases
...
Apparently, newer versions of nosetests are somewhat over-eager in their test discovery.
11 years ago
Jaime Marquínez Ferrándiz
bc6d597828
Add bestvideo and worstvideo to special format names ( #2163 )
11 years ago
Philipp Hagemeister
955c451456
Rename upload_timestamp to timestamp
11 years ago
Philipp Hagemeister
2a1db721d4
[test_download] Move assertions before debugging output
11 years ago
Philipp Hagemeister
c3d36f134f
[googlesearch] Fix next page indicator check
11 years ago
Philipp Hagemeister
84769e708c
[ninegag] Fix extraction
11 years ago
Jaime Marquínez Ferrándiz
b1ff87224c
[vimeo] Now VimeoIE doesn't match urls of channels with a numeric id ( fixes #2552 )
11 years ago
Philipp Hagemeister
6a72423955
[generic] Use a different URL for the generic RSS test ( Closes #2532 )
11 years ago
Jaime Marquínez Ferrándiz
1471956573
Add a basic test suite for the InfoExtractor class
11 years ago
Jaime Marquínez Ferrándiz
957688cee6
[ustream:channel] Update test's number of entries
11 years ago
Jaime Marquínez Ferrándiz
b74fa8cd2c
[facebook] Fix login process
...
It was broken and didn't work in python 3.
And use `_download_webpage` instead of `compat_urllib_request.urlopen`.
11 years ago
Jaime Marquínez Ferrándiz
ca1fee34f2
[ted] Fix playlist extraction and add a test
11 years ago
Philipp Hagemeister
c9ae7b9565
[youtube] Add support for search result URLs ( Fixes #2495 )
11 years ago
Philipp Hagemeister
2437fbca64
[tests] Raise an exception if test definition is invalid (Found in #2460 )
11 years ago
Jaime Marquínez Ferrándiz
ea5a0be811
Skip youtube toptracks test
...
All the playlists return 500 errors.
11 years ago
Philipp Hagemeister
62e609ab77
Ignore BOM in batch files ( Fixes #2450 )
11 years ago
Jaime Marquínez Ferrándiz
9e57ce716f
[academicearth] Fix extraction
...
The courses seems to be no longer available, changed the test to a playlist.
11 years ago
Philipp Hagemeister
491ed3dda2
[trutube] Support multiple formats ( #2433 )
11 years ago
Philipp Hagemeister
4fc946b546
[generic] Add support for RSS feeds ( Fixes #667 )
11 years ago
Philipp Hagemeister
2eb5d315d4
[youtube] Match more truncated URLs ( Closes #2402 )
11 years ago
Sergey M.
2db806b4aa
Improve parse_duration
11 years ago
Philipp Hagemeister
b53466e168
Fix f4m downloading on Python 2.6
11 years ago
Jaime Marquínez Ferrándiz
99043c2ea5
Replace test for dailymotion users
11 years ago
Philipp Hagemeister
026fcc0495
Fix #2355 (date parsing with dashes)
11 years ago
Philipp Hagemeister
9766538124
[jadorecettepub] Add extractor ( Fixes #2148 )
11 years ago
Philipp Hagemeister
bf5f610099
[pbs] Add support for viralplayer links ( Fixes #2350 )
11 years ago
Jaime Marquínez Ferrándiz
d67cc9fa7c
[youtube:playlist] Recognize ‘top tracks’ urls ( closes #2332 )
...
The list parameter starts with ‘MC’ and can have more characters after it, including dots
11 years ago
Philipp Hagemeister
dcf3eec47a
[test_download] Skip over BadStatusLine errors
...
An error like https://travis-ci.org/rg3/youtube-dl/jobs/18317799#L449 is almost certainly the server's fault.
11 years ago
Philipp Hagemeister
ccf9114e84
[googlesearch] Fix start, and skip playlists ( Fixes #2329 )
11 years ago
Jaime Marquínez Ferrándiz
bc4850908c
[test/youtube_signature] Add a test with the last player
...
To verify it correctly handles function with “$” in their names.
11 years ago
Philipp Hagemeister
56dced2670
remove accidentally duplicated test file
11 years ago
Philipp Hagemeister
22e7f1a6ec
[pbs] Add support for article pages ( Fixes #870 )
11 years ago
Philipp Hagemeister
99877772d0
[generic] Add support for multiple brightcove URLs ( Fixes #2283 )
11 years ago
Sergey M.
b0268cb6ce
[vimeo] Remove superfluous whitespace
11 years ago
Sergey M.
4edff4cfa8
[vimeo] Add subtitle tests
11 years ago
Philipp Hagemeister
b4bcffefa3
[blip.tv] Add support for subtitles ( #2274 )
11 years ago
Philipp Hagemeister
456895d9cf
[tumblr] Test new URL format ( #2255 )
11 years ago
Philipp Hagemeister
4857beba3a
Merge remote-tracking branch 'dstftw/rutube-channel'
11 years ago
dst
98669ed79c
[imdb] Fix playlist test
11 years ago
dst
87fac3238d
[rutube] Add channel test
11 years ago
Jaime Marquínez Ferrándiz
48f9678a32
[test/youtube_lists] Change the list used for testing the Top Lists extractor
...
The ‘Top tracks’ list is not always present in the channel page
11 years ago
Philipp Hagemeister
65697b3bf3
Merge branch 'paged-lists'
...
Conflicts:
test/test_utils.py
youtube_dl/extractor/youtube.py
11 years ago
Philipp Hagemeister
8908741806
Use unicode_literals in test_YoutubeDL
11 years ago
Philipp Hagemeister
ba7678f9cc
Add -f bestaudio ( Fixes #2163 )
11 years ago
Philipp Hagemeister
5aafe895fc
Correct XML ampersand fixup
11 years ago
Philipp Hagemeister
b7ab059084
Add infrastructure for paged lists
...
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
11 years ago
Philipp Hagemeister
26dca1661e
[ted] Updated checksums
11 years ago
Philipp Hagemeister
8307aa73fb
Remove youtube swf signature test
...
Apparently, swf players are no longer in use. If we find one, we'll readd it.
11 years ago
Philipp Hagemeister
484aaeb204
[everyonesmixtape] Add support ( Fixes #2161 )
11 years ago
Philipp Hagemeister
ecfef3e5bf
+unicode_literals
11 years ago
Philipp Hagemeister
3d3538e422
[khanacademy] Add support ( Fixes #2066 )
11 years ago
Philipp Hagemeister
48a2034671
[vimeo] Fix playlist URL matching
11 years ago
Philipp Hagemeister
01c62591d1
[setup.py] Do not use unicode literals
...
See http://bugs.python.org/issue13943 for context
11 years ago
Philipp Hagemeister
28ab2e48ae
fix typo
11 years ago
Philipp Hagemeister
6febd1c1df
Prepare widespread unicode literal use
11 years ago
Jaime Marquínez Ferrándiz
4fb757d1e0
Merge pull request #2041 from dstftw/imdb-list
...
[imdb] Add support for IMDb list (#2033 )
11 years ago
Philipp Hagemeister
608d11f515
[cnn] Add multiple formats, duration, and upload_date
11 years ago
dst
41cc67c542
[imdb] Add playlist test
11 years ago
Philipp Hagemeister
3d4a70b821
Add more tests for format selection
11 years ago
Philipp Hagemeister
00b2685b9c
Merge remote-tracking branch 'origin/master'
11 years ago
Philipp Hagemeister
8e3e03229e
[YoutubeDL] fix tests ( Closes #2036 )
11 years ago
Jaime Marquínez Ferrándiz
9d8d675e0e
[subtitles-tests] Fix youtube test
...
It returns now a single info_dict
11 years ago
Jaime Marquínez Ferrándiz
933605d7e8
YoutubeDL: rename `_fd_progress_hooks` back to `_progress_hooks`
...
In the future it may report more things.
11 years ago
Philipp Hagemeister
9fc3bef87a
Merge remote-tracking branch 'jaimeMF/split-downloaders'
11 years ago
dst
5ce54a8205
[ivi] Neat import
11 years ago
dst
8c21b7c647
[ivi] Add playlist tests
11 years ago
Philipp Hagemeister
d6c7a367e8
[utils] Fix url_basename
11 years ago
Philipp Hagemeister
29eb517403
Add webpage_url_basename info_dict field ( Fixes #1938 )
11 years ago
Philipp Hagemeister
d6756d3758
[playlist-test] require a string
11 years ago
Philipp Hagemeister
d90df974c3
[academicearth] Add support for courses ( #1976 )
11 years ago
Philipp Hagemeister
8c8e3eec79
[facebook] Recognize #! URLs ( Fixes #1988 )
11 years ago
Jaime Marquínez Ferrándiz
8ab470f1b2
Now a new FileDownloader is created when downloading a video
...
The progress hooks can be added using the method "add_downloader_progress_hook"
11 years ago
Jaime Marquínez Ferrándiz
26e6393134
Set 'NA' as the default value for missing fields in the output template ( fixes #1931 )
...
Remove the `except KeyError` clause, it won't get raised anymore
11 years ago
Philipp Hagemeister
4ff50ef846
[soundcloud] Do not match sets ( Fixes #1930 )
11 years ago
Philipp Hagemeister
977887469c
Lower number of expected entries in top list
11 years ago
Philipp Hagemeister
ffa8f0df0a
Merge remote-tracking branch 'jaimeMF/yt-toplists'
11 years ago
Jaime Marquínez Ferrándiz
fb30ec22fd
[vimeo] Add an extractor for groups
11 years ago