Skip to content

Commit ac51134

Browse files
authored
Merge pull request #546 from XiangRongLin/unignore2
Unignore more tests
2 parents 021da75 + a64579d commit ac51134

9 files changed

Lines changed: 23 additions & 47 deletions

File tree

extractor/src/test/java/org/schabi/newpipe/extractor/services/peertube/PeertubePlaylistExtractorTest.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.schabi.newpipe.extractor.services.peertube;
22

33
import org.junit.BeforeClass;
4-
import org.junit.Ignore;
54
import org.junit.Test;
65
import org.schabi.newpipe.downloader.DownloaderTestImpl;
76
import org.schabi.newpipe.extractor.ExtractorAsserts;
@@ -46,7 +45,6 @@ public void testGetUploaderAvatarUrl() throws ParsingException {
4645
}
4746

4847
@Test
49-
@Ignore("TODO fix")
5048
public void testGetUploaderName() throws ParsingException {
5149
assertEquals("Méta de Choc", extractor.getUploaderName());
5250
}

extractor/src/test/java/org/schabi/newpipe/extractor/services/peertube/PeertubeStreamExtractorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ public void testGetLanguageInformation() throws ParsingException {
9696
@Override public int expectedStreamSegmentsCount() { return 0; }
9797
}
9898

99-
@Ignore("TODO fix")
99+
@Ignore("Test broken, SSL problem")
100100
public static class AgeRestricted extends DefaultStreamExtractorTest {
101101
private static final String ID = "dbd8e5e1-c527-49b6-b70c-89101dbb9c08";
102102
private static final String INSTANCE = "https://nocensoring.net";

extractor/src/test/java/org/schabi/newpipe/extractor/services/peertube/search/PeertubeSearchQHTest.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.schabi.newpipe.extractor.services.peertube.search;
22

33
import org.junit.BeforeClass;
4-
import org.junit.Ignore;
54
import org.junit.Test;
65
import org.schabi.newpipe.extractor.services.peertube.PeertubeInstance;
76
import org.schabi.newpipe.extractor.services.peertube.linkHandler.PeertubeSearchQueryHandlerFactory;
@@ -19,7 +18,6 @@ public static void setUpClass() throws Exception {
1918
}
2019

2120
@Test
22-
@Ignore("TODO fix")
2321
public void testRegularValues() throws Exception {
2422
assertEquals("https://peertube.mastodon.host/api/v1/search/videos?search=asdf", PeerTube.getSearchQHFactory().fromQuery("asdf").getUrl());
2523
assertEquals("https://peertube.mastodon.host/api/v1/search/videos?search=hans", PeerTube.getSearchQHFactory().fromQuery("hans").getUrl());

extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudPlaylistExtractorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ public void testRelatedItems() throws Exception {
377377
}
378378

379379
@Test
380-
@Ignore("TODO fix")
380+
@Ignore("Test broken? Playlist has 2 entries, each page has 1 entry meaning it has 2 pages.")
381381
public void testMoreRelatedItems() throws Exception {
382382
try {
383383
defaultTestMoreItems(extractor);

extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/YoutubePlaylistExtractorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public void nonExistentFetch() throws Exception {
5959
}
6060

6161
@Test(expected = ContentNotAvailableException.class)
62-
@Ignore("TODO fix")
62+
@Ignore("Broken, now invalid playlists redirect to youtube homepage")
6363
public void invalidId() throws Exception {
6464
final PlaylistExtractor extractor =
6565
YouTube.getPlaylistExtractor("https://www.youtube.com/playlist?list=INVALID_ID");

extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorControversialTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/**
2222
* Test for {@link YoutubeStreamLinkHandlerFactory}
2323
*/
24-
@Ignore("Video is not available anymore")
24+
@Ignore("Video is not available in specific countries. Someone else has to generate mocks")
2525
public class YoutubeStreamExtractorControversialTest extends DefaultStreamExtractorTest {
2626
private static final String RESOURCE_PATH = DownloaderFactory.RESOURCE_PATH + "services/youtube/extractor/stream/";
2727
private static final String ID = "T4XJQO3qol8";

extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/stream/YoutubeStreamExtractorDefaultTest.java

Lines changed: 7 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,15 @@
1616
import org.schabi.newpipe.extractor.stream.StreamSegment;
1717
import org.schabi.newpipe.extractor.stream.StreamType;
1818

19-
import javax.annotation.Nullable;
2019
import java.io.IOException;
2120
import java.net.MalformedURLException;
2221
import java.net.URL;
2322
import java.util.Arrays;
2423
import java.util.Collections;
2524
import java.util.List;
2625

26+
import javax.annotation.Nullable;
27+
2728
import static org.junit.Assert.assertEquals;
2829
import static org.junit.Assert.assertNotNull;
2930
import static org.schabi.newpipe.extractor.ServiceList.YouTube;
@@ -140,10 +141,10 @@ public static void setUp() throws Exception {
140141
@Override public String expectedUploaderName() { return "Unbox Therapy"; }
141142
@Override public String expectedUploaderUrl() { return "https://www.youtube.com/channel/UCsTcErHg8oDvUnTzoqsYeNw"; }
142143
@Override public List<String> expectedDescriptionContains() {
143-
return Arrays.asList("https://www.youtube.com/watch?v=X7FLCHVXpsA&amp;list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34",
144-
"https://www.youtube.com/watch?v=Lqv6G0pDNnw&amp;list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34",
145-
"https://www.youtube.com/watch?v=XxaRBPyrnBU&amp;list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34",
146-
"https://www.youtube.com/watch?v=U-9tUEOFKNU&amp;list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34");
144+
return Arrays.asList("https://www.youtube.com/watch?v=X7FLCHVXpsA&list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34",
145+
"https://www.youtube.com/watch?v=Lqv6G0pDNnw&list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34",
146+
"https://www.youtube.com/watch?v=XxaRBPyrnBU&list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34",
147+
"https://www.youtube.com/watch?v=U-9tUEOFKNU&list=PL7u4lWXQ3wfI_7PgX0C-VTiwLeu0S4v34");
147148
}
148149
@Override public long expectedLength() { return 434; }
149150
@Override public long expectedViewCountAtLeast() { return 21229200; }
@@ -153,16 +154,9 @@ public static void setUp() throws Exception {
153154
@Override public long expectedDislikeCountAtLeast() { return 18700; }
154155
@Override public boolean expectedUploaderVerified() { return true; }
155156
// @formatter:on
156-
@Override
157-
@Test
158-
@Ignore("TODO fix")
159-
public void testDescription() throws Exception {
160-
super.testDescription();
161-
}
162-
163157
}
164158

165-
@Ignore("TODO fix")
159+
@Ignore("Test broken, video was made private")
166160
public static class RatingsDisabledTest extends DefaultStreamExtractorTest {
167161
private static final String ID = "HRKu0cvrr_o";
168162
private static final int TIMESTAMP = 17;
@@ -344,20 +338,6 @@ public static void setUp() throws Exception {
344338
}
345339
@Override public boolean expectedUploaderVerified() { return true; }
346340
// @formatter:on
347-
@Override
348-
@Ignore("TODO fix")
349-
@Test
350-
public void testUploaderName() throws Exception {
351-
super.testUploaderName();
352-
}
353-
354-
@Override
355-
@Ignore("TODO fix")
356-
@Test
357-
public void testMetaInfo() throws Exception {
358-
super.testMetaInfo();
359-
}
360-
361341
}
362342

363343
}

extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/publicBroadcast/generated_mock_0.json

Lines changed: 6 additions & 6 deletions
Large diffs are not rendered by default.

extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/stream/publicBroadcast/generated_mock_1.json

Lines changed: 6 additions & 6 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)