Commit Graph

40 Commits (71a6eaff83636415f9a0f985bf6e4b35b859ab54)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 24577db241 [test/test_youtube_lists] Replace mix list
The old video doesn't have a mix anymore.
Philipp Hagemeister c9ae7b9565 [youtube] Add support for search result URLs (Fixes )
Jaime Marquínez Ferrándiz ea5a0be811 Skip youtube toptracks test
All the playlists return 500 errors.
Philipp Hagemeister 9766538124 [jadorecettepub] Add extractor (Fixes )
Jaime Marquínez Ferrándiz d67cc9fa7c [youtube:playlist] Recognize ‘top tracks’ urls (closes )
The list parameter starts with ‘MC’ and can have more characters after it, including dots
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
Philipp Hagemeister 977887469c Lower number of expected entries in top list
Jaime Marquínez Ferrándiz 0a688bc0b2 [youtube] Add support for downloading top lists (fixes )
It needs to know the channel and the title of the list, because the ids change every time you browse the channels and are attached to a 'VISITOR_INFO1_LIVE' cookie.
Jaime Marquínez Ferrándiz 652cdaa269 [youtube:playlist] Add support for YouTube mixes (fixes )
Philipp Hagemeister d0efb9ec9a [tests] Remove global_setup function
Philipp Hagemeister 7012b23c94 Match --download-archive during playlist processing (Fixes )
Jaime Marquínez Ferrándiz dcbb45803f [youtube:playlist] Don't use the gdata api (closes )
Parse the playlist pages instead
Jaime Marquínez Ferrándiz e772692ffd Fix an import in the tests and the Youtube Shows test
Philipp Hagemeister 44a5f1718a Simplify tests
* Make them directly executable again
* Move common stuff (md5, parameters) to helper
* Never import *
* General clean up
Filippo Valsorda d3f46b9aa5 Add support for single-test tox runs
Use a sintax like
    tox test.test_download:TestDownload.test_NowVideo
to run the specific test on all the tox environments (Python versions)
Filippo Valsorda 7c61bd36bb [youtube] correct --no-playlist for python3
Filippo Valsorda d4d9920a26 add test for --no-playlist
Jaime Marquínez Ferrándiz 75dff0eef7 [youtube]: add YoutubeShowIE (closes )
It just extracts the playlists urls for each season
Philipp Hagemeister 112da0a0ce Simplify FakeYDL
Jaime Marquínez Ferrándiz 8bf8b5a577 Use the new class in the tests
Philipp Hagemeister 0824c28c8b Remove mentions of old InfoExtractors module
Jaime Marquínez Ferrándiz 213b715893 Merge pull request from anisse/master
Fetch all entries that are in a youtube playlist

Also add a test.
Jaime Marquínez Ferrándiz 31513ea6b9 Update test_issue_673 in Youtube Lists
Some videos have been removed.
Delete the title check, it's not the purpose of that test.
Philipp Hagemeister 8749b71273 Fix FakeDownloaders
Philipp Hagemeister 9665577802 Adapt tests to changes in youtube's "Most Popular" channel
Jaime Marquínez Ferrándiz aba8df23ed YoutubePlaylistIE: don't crash with empty lists (related )
The playlist_title wasn't initialized.
Jaime Marquínez Ferrándiz c72938240e Get the title of Youtube playlists
ispedals fb6c319904 Add tests for YoutubeChannelIE
- tests for identifying channel urls
- test retrieval of paginated channel
- test retrieval of autogenerated channel
Jaime Marquínez Ferrándiz 8a38a194fb Add auxiliary methods to InfoExtractor to set the '_type' key and use them for some playlist IEs
Jaime Marquínez Ferrándiz 597cc8a455 Use extract_info in YoutubePlaylist and YoutubeSearch
Philipp Hagemeister a2ae43a55f Remove changed playlist test ()
Philipp Hagemeister acb8752f80 fix tests in Python3, and make them parallelizable
Philipp Hagemeister 679790eee1 Do not user upper-case for non-constants
Filippo Valsorda 89de9eb125 Modified Youtube video/playlist matching; fixes ; fixes
Filippo Valsorda 6324fd1d74 Switch YTPlaylistIE to API (relevant: ); fixes ; fixes ; fixes
Filippo Valsorda 6b3aef80ce better Vimeo tests; fixed a couple of VimeoIE fields
Filippo Valsorda 5e5ddcfbcf test subtitles
Filippo Valsorda fd5ff02042 streamlined and simplified dynamic tests generation; readded a couple of test features
Philipp Hagemeister 2c6945be30 Fix TestYoutubeLists.test_youtube_user
Filippo Valsorda 9789a05c20 fix playlist pagination and add YT playlist tests (closes )