Retrieves only the most recent episodes of the program in question (hence the name). Some programs have so many episodes available that it doesn't make any practical sense to retrieve all, as discussed in issue #7947.
44 lines
1.4 KiB
PowerShell
44 lines
1.4 KiB
PowerShell
Describe 'Flake8' {
|
|
It 'Does not return any errors' {
|
|
& flake8 /Users/jhoek/GitHub/youtube-dl/youtube_dl/extractor/npo.py | Should BeNullOrEmpty
|
|
}
|
|
}
|
|
|
|
Describe 'Tests' {
|
|
It 'Should work in Python 2.6' {
|
|
& 'python2.6' '--version' 2>&1 | Should Be 'Python 2.6.9'
|
|
|
|
'', '_1', '_2' | ForEach-Object {
|
|
& 'python2.6' /Users/jhoek/GitHub/youtube-dl/test/test_download.py "TestDownload.test_NPORecents$($_)" 2>&1
|
|
$LASTEXITCODE | Should Be 0
|
|
}
|
|
}
|
|
|
|
It 'Should work in Python 2.7' {
|
|
& python '--version' 2>&1 | Should Be 'Python 2.7.13'
|
|
|
|
'', '_1', '_2' | ForEach-Object {
|
|
& python /Users/jhoek/GitHub/youtube-dl/test/test_download.py "TestDownload.test_NPORecents$($_)" 2>&1
|
|
$LASTEXITCODE | Should Be 0
|
|
}
|
|
}
|
|
|
|
It 'Should work in Python 3.5' {
|
|
& python3 '--version' | Should Be 'Python 3.5.2'
|
|
|
|
'', '_1', '_2' | ForEach-Object {
|
|
& python3 /Users/jhoek/GitHub/youtube-dl/test/test_download.py "TestDownload.test_NPORecents$($_)" 2>&1
|
|
$LASTEXITCODE | Should Be 0
|
|
}
|
|
}
|
|
|
|
It 'Should work in Python 3.6' {
|
|
& python3.6 '--version' | Should Be 'Python 3.6.1'
|
|
|
|
'', '_1', '_2' | ForEach-Object {
|
|
& 'python3.6' /Users/jhoek/GitHub/youtube-dl/test/test_download.py "TestDownload.test_NPORecents$($_)" 2>&1
|
|
$LASTEXITCODE | Should Be 0
|
|
}
|
|
}
|
|
}
|