Skip to content

Commit bce125c

Browse files
committed
Fix YoutubeMixPlaylistExtractorTest#Music and update mocks
1 parent 9a6d8f6 commit bce125c

8 files changed

Lines changed: 1026 additions & 854 deletions

File tree

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeMixPlaylistExtractor;
2626
import org.schabi.newpipe.extractor.stream.StreamInfoItem;
2727

28-
import java.io.IOException;
2928
import java.nio.charset.StandardCharsets;
3029
import java.util.HashSet;
3130
import java.util.Map;
@@ -427,7 +426,7 @@ void getPlaylistType() throws ParsingException {
427426

428427
public static class Music {
429428
private static final String VIDEO_ID = "dQw4w9WgXcQ";
430-
private static final String MIX_TITLE = "Mix – Rick Astley - Never Gonna Give You Up (Official Music Video)";
429+
private static final String MIX_TITLE = "Mix – Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)";
431430

432431
@BeforeAll
433432
public static void setUp() throws Exception {

extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/mix/musicMix/generated_mock_0.json

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
"httpMethod": "GET",
44
"url": "https://www.youtube.com/sw.js",
55
"headers": {
6-
"Origin": [
6+
"Referer": [
77
"https://www.youtube.com"
88
],
9-
"Referer": [
9+
"Origin": [
1010
"https://www.youtube.com"
1111
],
1212
"Accept-Language": [
@@ -44,10 +44,13 @@
4444
"same-origin; report-to\u003d\"youtube_main\""
4545
],
4646
"date": [
47-
"Sun, 10 Nov 2024 17:52:59 GMT"
47+
"Fri, 11 Jul 2025 18:58:01 GMT"
48+
],
49+
"document-policy": [
50+
"include-js-call-stacks-in-crash-reports"
4851
],
4952
"expires": [
50-
"Sun, 10 Nov 2024 17:52:59 GMT"
53+
"Fri, 11 Jul 2025 18:58:01 GMT"
5154
],
5255
"origin-trial": [
5356
"AmhMBR6zCLzDDxpW+HfpP67BqwIknWnyMOXOQGfzYswFmJe+fgaI6XZgAzcxOrzNtP7hEDsOo1jdjFnVr2IdxQ4AAAB4eyJvcmlnaW4iOiJodHRwczovL3lvdXR1YmUuY29tOjQ0MyIsImZlYXR1cmUiOiJXZWJWaWV3WFJlcXVlc3RlZFdpdGhEZXByZWNhdGlvbiIsImV4cGlyeSI6MTc1ODA2NzE5OSwiaXNTdWJkb21haW4iOnRydWV9"
@@ -61,12 +64,15 @@
6164
"report-to": [
6265
"{\"group\":\"youtube_main\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https://csp.withgoogle.com/csp/report-to/youtube_main\"}]}"
6366
],
67+
"reporting-endpoints": [
68+
"default\u003d\"/web-reports?context\u003deJwNzllIlGEUBuA-X0qdf5z_P59BpZKTSYs5Mk6OpamRpZaUCxSIWprLTO5pM-OCUUFeBBLtNaZFN9pCtkCSqXVR0U6gGVFKlKUIpnaRhVp2Lh44h_O-cHRP5vcbS8SRmRIRW1om7HNlInhruajUVYjbBytF9soqkfD2gGhMdIipVoe42eUQY0aXyApyiQv9LnH5k0uUfq4RM0M14pKW4WHzy_CoYbkBGR5dmTrYbDr8cuvwc0CH2gkdstYooDAFfckKxlIUFGcr6GhT0HVXweCIAmeWHpO5ekQ49aiY0mM0zQc9bh_09vkgdKcBMY0GXO00IO2ZASeZfdaA8b8GRMaqaE9S4SpUobhUNB1TEX5eRSIbcqvwuqJi0UsVPcEahjdp8MrVoGPWsxp6L_J8S0P6aw3NbzS0fNcw8FvDhmkNLzwJu30JjhDCYTOhO4KQayVERhPqYglHNxKadxEGcwg77IQ7RYT8YkJ9Pd-Y-RDnG7jXSIg_TnCzidMEyxlC3DnCQCt32wiPrhOMNwj-7YTUDs7eJ8w-IMw9JCivCL7vCO9HCAGjhPExwtc_BP00wcAkW8gWMz-2lBlZMFvBQlgoMzMLi2TrWQyLY_FsC9s3wz_PEgL_EU7Mk1CExIiHhMFbomyJxKSfRKe_RHOghJdRImmZxAf2LUiiZ5XE8GqJ6lAJy1oJK2tinlaJNvYjSuJvtMTyGN43S0wkSNQlStxjH5lpm8RcskTmdok9LI8VMBsrZVXMxepYd4pES6pEQ7rEjF3C2ykh9V6dPU8fL9Cefzl1DUGm2gqnw5lXGFZdmGeyVVWUO0yF5QWm_KoiR1H-3tIci9liNa8zR4WFm3P2m_8DAgTawQ\""
69+
],
6470
"server": [
6571
"ESF"
6672
],
6773
"set-cookie": [
68-
"YSC\u003dAF3EjEFJvug; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone",
69-
"VISITOR_INFO1_LIVE\u003d; Domain\u003d.youtube.com; Expires\u003dMon, 14-Feb-2022 17:52:59 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone"
74+
"YSC\u003d5qLyrN2Cjkw; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone",
75+
"VISITOR_INFO1_LIVE\u003d; Domain\u003d.youtube.com; Expires\u003dSat, 15-Oct-2022 18:58:01 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone"
7076
],
7177
"strict-transport-security": [
7278
"max-age\u003d31536000"

extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/mix/musicMix/generated_mock_1.json

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

0 commit comments

Comments
 (0)