Skip to content

Commit 0bcb241

Browse files
committed
[YouTube] Fix expected data in YoutubeStreamExtractorRelatedMixTest
Video's title and tags have been changed by its uploader, so they have to be updated. Also make some package-private constants private, as they are not used outside of the class, and remove unneeded test overrides.
1 parent 6ba8251 commit 0bcb241

1 file changed

Lines changed: 10 additions & 13 deletions

File tree

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

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030

3131
public class YoutubeStreamExtractorRelatedMixTest extends DefaultStreamExtractorTest {
3232
private static final String RESOURCE_PATH = DownloaderFactory.RESOURCE_PATH + "services/youtube/extractor/stream/";
33-
static final String ID = "K4DyBUG242c";
34-
static final String URL = YoutubeStreamExtractorDefaultTest.BASE_URL + ID;
35-
static final String TITLE = "Cartoon - On & On (feat. Daniel Levi) [NCS Release]";
33+
private static final String ID = "K4DyBUG242c";
34+
private static final String URL = YoutubeStreamExtractorDefaultTest.BASE_URL + ID;
35+
private static final String TITLE = "Cartoon - On & On (feat. Daniel Levi) | Electronic Pop | NCS - Copyright Free Music";
3636
private static StreamExtractor extractor;
3737

3838
@BeforeAll
@@ -60,25 +60,22 @@ public static void setUp() throws Exception {
6060
@Override public boolean expectedUploaderVerified() { return true; }
6161
@Override public long expectedUploaderSubscriberCountAtLeast() { return 32_000_000; }
6262
@Override public long expectedLength() { return 208; }
63-
@Override public long expectedTimestamp() { return 0; }
6463
@Override public long expectedViewCountAtLeast() { return 449_000_000; }
6564
@Nullable @Override public String expectedUploadDate() { return "2015-07-09 00:00:00.000"; }
6665
@Nullable @Override public String expectedTextualUploadDate() { return "2015-07-09"; }
6766
@Override public long expectedLikeCountAtLeast() { return 6_400_000; }
6867
@Override public long expectedDislikeCountAtLeast() { return -1; }
69-
@Override public boolean expectedHasSubtitles() { return true; }
7068
@Override public int expectedStreamSegmentsCount() { return 0; }
7169
@Override public String expectedLicence() { return YOUTUBE_LICENCE; }
7270
@Override public String expectedCategory() { return "Music"; }
7371
@Override public List<String> expectedTags() {
74-
return Arrays.asList("Cartoon", "Cartoon - On & On", "Cartoon Baboon",
75-
"Cartoon NCS Release", "Cartoon On & On (feat. Daniel Levi)", "Cartoon best songs",
76-
"Copyright Free Music", "Daniel Levi", "NCS", "NCS Best Songs",
77-
"NCS Cartoon Daniel Levi", "NCS Cartoon On & On", "NCS On & On", "NCS On and On",
78-
"NCS Release", "NCS Release Daniel Levi", "NCS release Cartoon", "Official",
79-
"On & On", "On & On NCS", "On and on", "Royalty Free Cartoon", "Royalty Free Music",
80-
"electronic", "no copyright sounds", "nocopyrightsounds", "on & on lyrics",
81-
"on and on lyrics");
72+
return Arrays.asList("Cartoon On & On (feat. Daniel Levi)", "Cartoon - On & On", "Cartoon",
73+
"On & On", "NCS", "nocopyrightsounds", "no copyright sounds", "NCS release Cartoon",
74+
"NCS Release Daniel Levi", "Daniel Levi", "NCS Release", "NCS Cartoon On & On",
75+
"NCS On and On", "NCS On & On", "NCS Best Songs", "NCS Cartoon Daniel Levi",
76+
"music", "songs", "ncs", "edm", "best music", "top music", "free music",
77+
"club music", "dance music", "no copyright music", "electronic music",
78+
"royalty free music", "copyright free music", "gaming music", "electronic pop");
8279
}
8380
// @formatter:on
8481

0 commit comments

Comments
 (0)