diff --git a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeMixPlaylistExtractorTest.java b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeMixPlaylistExtractorTest.java index 0a5fa14e..bf84b37b 100644 --- a/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeMixPlaylistExtractorTest.java +++ b/extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubeMixPlaylistExtractorTest.java @@ -296,6 +296,16 @@ public class YoutubeMixPlaylistExtractorTest { dummyCookie.put(YoutubeMixPlaylistExtractor.COOKIE_NAME, "whatever"); } + @Test + void getPageEmptyUrl() throws Exception { + extractor = (YoutubeMixPlaylistExtractor) YouTube + .getPlaylistExtractor("https://www.youtube.com/watch?v=" + VIDEO_ID + + "&list=RD" + VIDEO_ID); + + extractor.fetchPage(); + assertThrows(IllegalArgumentException.class, () -> extractor.getPage(new Page(""))); + } + @Test void invalidVideoId() throws Exception { extractor = (YoutubeMixPlaylistExtractor) YouTube