Fixed more tests
This commit is contained in:
parent
6f45e5cc14
commit
7f9e895f99
|
@ -64,7 +64,6 @@ public class PeertubeStreamExtractor extends StreamExtractor {
|
|||
private static final String FILE_DOWNLOAD_URL = "fileDownloadUrl";
|
||||
private static final String FILE_URL = "fileUrl";
|
||||
private static final String PLAYLIST_URL = "playlistUrl";
|
||||
private static final String RESOLUTION_ID = "resolution.id";
|
||||
private static final String STREAMING_PLAYLISTS = "streamingPlaylists";
|
||||
|
||||
private final String baseUrl;
|
||||
|
|
|
@ -49,6 +49,7 @@ public class BandcampRadioStreamExtractorTest extends DefaultStreamExtractorTest
|
|||
@Override public String expectedId() throws Exception { return "230"; }
|
||||
@Override public String expectedUrlContains() throws Exception { return URL; }
|
||||
@Override public String expectedOriginalUrlContains() throws Exception { return URL; }
|
||||
@Override public boolean expectedHasVideoOnlyStreams() { return false; }
|
||||
@Override public boolean expectedHasVideoAndAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasSubtitles() { return false; }
|
||||
@Override public boolean expectedHasFrames() { return false; }
|
||||
|
|
|
@ -118,6 +118,11 @@ public class BandcampStreamExtractorTest extends DefaultStreamExtractorTest {
|
|||
return Long.MIN_VALUE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean expectedHasVideoOnlyStreams() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean expectedHasVideoAndAudioStreams() {
|
||||
return false;
|
||||
|
|
|
@ -52,6 +52,7 @@ public class MediaCCCStreamExtractorTest {
|
|||
@Override public long expectedLikeCountAtLeast() { return -1; }
|
||||
@Override public long expectedDislikeCountAtLeast() { return -1; }
|
||||
@Override public boolean expectedHasRelatedItems() { return false; }
|
||||
@Override public boolean expectedHasVideoOnlyStreams() { return false; }
|
||||
@Override public boolean expectedHasSubtitles() { return false; }
|
||||
@Override public boolean expectedHasFrames() { return false; }
|
||||
@Override public List<String> expectedTags() { return Arrays.asList("gpn18", "105"); }
|
||||
|
@ -74,8 +75,8 @@ public class MediaCCCStreamExtractorTest {
|
|||
|
||||
@Override
|
||||
@Test
|
||||
public void testVideoOnlyStreams() throws Exception {
|
||||
super.testVideoOnlyStreams();
|
||||
public void testVideoAudioStreams() throws Exception {
|
||||
super.testVideoAudioStreams();
|
||||
assertEquals(4, extractor.getVideoStreams().size());
|
||||
}
|
||||
|
||||
|
@ -123,6 +124,7 @@ public class MediaCCCStreamExtractorTest {
|
|||
@Override public long expectedLikeCountAtLeast() { return -1; }
|
||||
@Override public long expectedDislikeCountAtLeast() { return -1; }
|
||||
@Override public boolean expectedHasRelatedItems() { return false; }
|
||||
@Override public boolean expectedHasVideoOnlyStreams() { return false; }
|
||||
@Override public boolean expectedHasSubtitles() { return false; }
|
||||
@Override public boolean expectedHasFrames() { return false; }
|
||||
@Override public List<String> expectedTags() { return Arrays.asList("36c3", "10565", "2019", "Security", "Main"); }
|
||||
|
@ -143,8 +145,8 @@ public class MediaCCCStreamExtractorTest {
|
|||
|
||||
@Override
|
||||
@Test
|
||||
public void testVideoOnlyStreams() throws Exception {
|
||||
super.testVideoOnlyStreams();
|
||||
public void testVideoAudioStreams() throws Exception {
|
||||
super.testVideoAudioStreams();
|
||||
assertEquals(8, extractor.getVideoStreams().size());
|
||||
}
|
||||
|
||||
|
|
|
@ -24,6 +24,7 @@ import static org.schabi.newpipe.extractor.ServiceList.PeerTube;
|
|||
public abstract class PeertubeStreamExtractorTest extends DefaultStreamExtractorTest {
|
||||
private static final String BASE_URL = "/videos/watch/";
|
||||
|
||||
@Override public boolean expectedHasVideoOnlyStreams() { return false; }
|
||||
@Override public boolean expectedHasAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasFrames() { return false; }
|
||||
|
||||
|
|
|
@ -67,6 +67,7 @@ public class SoundcloudStreamExtractorTest {
|
|||
@Override public long expectedLikeCountAtLeast() { return -1; }
|
||||
@Override public long expectedDislikeCountAtLeast() { return -1; }
|
||||
@Override public boolean expectedHasAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasVideoOnlyStreams() { return false; }
|
||||
@Override public boolean expectedHasVideoAndAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasSubtitles() { return false; }
|
||||
@Override public boolean expectedHasFrames() { return false; }
|
||||
|
@ -130,6 +131,7 @@ public class SoundcloudStreamExtractorTest {
|
|||
@Override public long expectedLikeCountAtLeast() { return -1; }
|
||||
@Override public long expectedDislikeCountAtLeast() { return -1; }
|
||||
@Override public boolean expectedHasAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasVideoOnlyStreams() { return false; }
|
||||
@Override public boolean expectedHasVideoAndAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasRelatedItems() { return true; }
|
||||
@Override public boolean expectedHasSubtitles() { return false; }
|
||||
|
@ -172,6 +174,7 @@ public class SoundcloudStreamExtractorTest {
|
|||
@Nullable @Override public String expectedTextualUploadDate() { return "2019-03-28 13:36:18"; }
|
||||
@Override public long expectedLikeCountAtLeast() { return -1; }
|
||||
@Override public long expectedDislikeCountAtLeast() { return -1; }
|
||||
@Override public boolean expectedHasVideoOnlyStreams() { return false; }
|
||||
@Override public boolean expectedHasVideoAndAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasSubtitles() { return false; }
|
||||
@Override public boolean expectedHasFrames() { return false; }
|
||||
|
|
|
@ -60,6 +60,7 @@ public class YoutubeStreamExtractorLivestreamTest extends DefaultStreamExtractor
|
|||
@Nullable @Override public String expectedTextualUploadDate() { return "2022-07-12"; }
|
||||
@Override public long expectedLikeCountAtLeast() { return 340_000; }
|
||||
@Override public long expectedDislikeCountAtLeast() { return -1; }
|
||||
@Override public boolean expectedHasVideoAndAudioStreams() { return false; }
|
||||
@Override public boolean expectedHasSubtitles() { return false; }
|
||||
@Nullable @Override public String expectedDashMpdUrlContains() { return "https://manifest.googlevideo.com/api/manifest/dash/"; }
|
||||
@Override public boolean expectedHasFrames() { return false; }
|
||||
|
|
Loading…
Reference in New Issue