Skip to content

Commit fe9c57c

Browse files
committed
Update mocks to fix failing SoundcloudPlaylistExtractor tests
1 parent 5d3eaca commit fe9c57c

20 files changed

Lines changed: 131 additions & 146 deletions

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_0.json

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

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_1.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@
2323
"text/html"
2424
],
2525
"date": [
26-
"Sat, 12 Jul 2025 10:24:06 GMT"
27-
],
28-
"p3p": [
29-
"policyref\u003d\"https://w.soundcloud.com/player/w3c/p3p.xml\", CP\u003d\"NON DSP COR CUR ADM DEV TAI PSAo PSDo OUR STP CNT\""
26+
"Sat, 31 Jan 2026 01:29:12 GMT"
3027
],
3128
"server": [
3229
"am/2"
@@ -38,19 +35,19 @@
3835
"Accept-Encoding"
3936
],
4037
"via": [
41-
"sssr, 1.1 fd080e20137c93d47ed43a67821248f0.cloudfront.net (CloudFront)"
38+
"sssr, 1.1 d08aced3ea9ffc42c07c5c254e926758.cloudfront.net (CloudFront)"
4239
],
4340
"x-amz-cf-id": [
44-
"6zA2ElIGndcL-9GQrwVILdnasijFcMH7qi4OKcyBjElWre09Ed_Zyg\u003d\u003d"
41+
"DPCdf_gEg1250rbUvDe2L3bEGu-X6A8pObwppKwSm0WElOurQTINbw\u003d\u003d"
4542
],
4643
"x-amz-cf-pop": [
47-
"FRA56-P5"
44+
"MEL52-P2"
4845
],
4946
"x-cache": [
5047
"Miss from cloudfront"
5148
]
5249
},
53-
"responseBody": "\u003c!DOCTYPE html\u003e\n\u003chtml lang\u003d\"en\"\u003e\n\u003chead\u003e\n \u003cmeta charset\u003d\"UTF-8\"\u003e\n\n \n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api-widget.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//sb.scorecardresearch.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//va.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i2.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i3.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i4.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//w1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//wis.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//style.sndcdn.com\"\u003e\n \n \u003cmeta name\u003d\"robots\" content\u003d\"noindex, follow\"\u003e\n \u003cmeta http-equiv\u003d\"X-UA-Compatible\" content\u003d\"IE\u003dedge,chrome\u003d1\"\u003e\n \u003cmeta name\u003d\"viewport\" content\u003d\"width\u003ddevice-width,minimum-scale\u003d1,maximum-scale\u003d1,user-scalable\u003dno\"\u003e\n \u003clink rel\u003d\"canonical\" href\u003d\"https://soundcloud.com/user350509423/sets/edm-xxx\"\u003e\n\n \u003ctitle\u003eSoundCloud Widget\u003c/title\u003e\n\n \n \u003cbase target\u003d\"_blank\"\u003e\n \n\u003c/head\u003e\n\u003cbody style\u003d\"margin:0\"\u003e\n \u003cdiv id\u003d\"widget\" class\u003d\"widget g-background-default g-shadow-inset\" style\u003d\"height:100%\"\u003e\u003c/div\u003e\n \u003cscript src\u003d\"https://widget.sndcdn.com/widget-4-2fd4a8a33c84.js\" crossorigin\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-8-34e29a8d5a29.js\"\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-9-62e25e635a93.js\"\u003e\u003c/script\u003e\n \n \n \u003cscript\u003ewindow.innerHeight\u003c\u003d20\u0026\u0026document.body.classList.add(\"mini-player\")\u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n",
50+
"responseBody": "\u003c!DOCTYPE html\u003e\n\u003chtml lang\u003d\"en\"\u003e\n\u003chead\u003e\n \u003cmeta charset\u003d\"UTF-8\"\u003e\n\n \n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api-widget.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//sb.scorecardresearch.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//va.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i2.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i3.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i4.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//w1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//wis.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//style.sndcdn.com\"\u003e\n \n \u003cmeta name\u003d\"robots\" content\u003d\"noindex, follow\"\u003e\n \u003cmeta http-equiv\u003d\"X-UA-Compatible\" content\u003d\"IE\u003dedge,chrome\u003d1\"\u003e\n \u003cmeta name\u003d\"viewport\" content\u003d\"width\u003ddevice-width,minimum-scale\u003d1,maximum-scale\u003d1,user-scalable\u003dno\"\u003e\n \u003clink rel\u003d\"canonical\" href\u003d\"https://soundcloud.com/user350509423/sets/edm-xxx\"\u003e\n\n \u003ctitle\u003eSoundCloud Widget\u003c/title\u003e\n\n \n \u003cscript\u003e\n (function () {\n window.ddjskey \u003d \u00277FC6D561817844F25B65CDD97F28A1\u0027;\n // https://docs.datadome.co/docs/how-to-configure-the-javascript-tag\n window.ddoptions \u003d {\n ajaxListenerPath: [{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/me\",\"strict\":true},{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/users/*/track_likes/*\",\"strict\":true},{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/me/followings/*\",\"strict\":true},{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/users/*/tracks\",\"strict\":true}],\n overrideAbortFetch: true,\n sessionByHeader: true,\n cookieName: \u0027datadome\u0027,\n endpoint: \u0027https://dwt.soundcloud.com/js/\u0027,\n disableAutoRefreshOnCaptchaPassed: true,\n enableTagEvents: true,\n abortAsyncOnCaptchaDisplay: false,\n };\n })();\n\u003c/script\u003e\n\u003cscript src\u003d\"https://dwt.soundcloud.com/tags.js\" async\u003e\u003c/script\u003e\n\n\n \n \u003cbase target\u003d\"_blank\"\u003e\n \n\u003c/head\u003e\n\u003cbody style\u003d\"margin:0\"\u003e\n \u003cdiv id\u003d\"widget\" class\u003d\"widget g-background-default g-shadow-inset\" style\u003d\"height:100%\"\u003e\u003c/div\u003e\n \u003cscript src\u003d\"https://widget.sndcdn.com/widget-4-434ca88dccea.js\" crossorigin\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-8-262da2457ccc.js\"\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-9-284db6c233bb.js\"\u003e\u003c/script\u003e\n \n \n \u003cscript\u003ewindow.innerHeight\u003c\u003d20\u0026\u0026document.body.classList.add(\"mini-player\")\u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n",
5451
"latestUrl": "https://w.soundcloud.com/player/?url\u003dhttps%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F136000376"
5552
}
5653
}

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_2.json

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

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_3.json

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

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_4.json

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

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_5.json

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

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_6.json

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

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_7.json

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"responseMessage": "",
1818
"responseHeaders": {
1919
"age": [
20-
"2"
20+
"3"
2121
],
2222
"cache-control": [
2323
"public, max-age\u003d300"
@@ -26,10 +26,7 @@
2626
"text/html"
2727
],
2828
"date": [
29-
"Sat, 12 Jul 2025 10:24:06 GMT"
30-
],
31-
"p3p": [
32-
"policyref\u003d\"https://w.soundcloud.com/player/w3c/p3p.xml\", CP\u003d\"NON DSP COR CUR ADM DEV TAI PSAo PSDo OUR STP CNT\""
29+
"Sat, 31 Jan 2026 01:29:12 GMT"
3330
],
3431
"server": [
3532
"am/2"
@@ -41,19 +38,19 @@
4138
"Accept-Encoding"
4239
],
4340
"via": [
44-
"sssr, 1.1 fd080e20137c93d47ed43a67821248f0.cloudfront.net (CloudFront)"
41+
"sssr, 1.1 d08aced3ea9ffc42c07c5c254e926758.cloudfront.net (CloudFront)"
4542
],
4643
"x-amz-cf-id": [
47-
"SQDZPtW6AUZ5DrUn3sFrBuNpFr7sEkiLwDEK29Z9EiAgNrreDvhCrw\u003d\u003d"
44+
"86yt79NZWvY_hQFfehcHEZqFo--LuSFZlGApCFn6bkU8JsUSs3OxZw\u003d\u003d"
4845
],
4946
"x-amz-cf-pop": [
50-
"FRA56-P5"
47+
"MEL52-P2"
5148
],
5249
"x-cache": [
5350
"Hit from cloudfront"
5451
]
5552
},
56-
"responseBody": "\u003c!DOCTYPE html\u003e\n\u003chtml lang\u003d\"en\"\u003e\n\u003chead\u003e\n \u003cmeta charset\u003d\"UTF-8\"\u003e\n\n \n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api-widget.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//sb.scorecardresearch.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//va.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i2.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i3.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i4.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//w1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//wis.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//style.sndcdn.com\"\u003e\n \n \u003cmeta name\u003d\"robots\" content\u003d\"noindex, follow\"\u003e\n \u003cmeta http-equiv\u003d\"X-UA-Compatible\" content\u003d\"IE\u003dedge,chrome\u003d1\"\u003e\n \u003cmeta name\u003d\"viewport\" content\u003d\"width\u003ddevice-width,minimum-scale\u003d1,maximum-scale\u003d1,user-scalable\u003dno\"\u003e\n \u003clink rel\u003d\"canonical\" href\u003d\"https://soundcloud.com/user350509423/sets/edm-xxx\"\u003e\n\n \u003ctitle\u003eSoundCloud Widget\u003c/title\u003e\n\n \n \u003cbase target\u003d\"_blank\"\u003e\n \n\u003c/head\u003e\n\u003cbody style\u003d\"margin:0\"\u003e\n \u003cdiv id\u003d\"widget\" class\u003d\"widget g-background-default g-shadow-inset\" style\u003d\"height:100%\"\u003e\u003c/div\u003e\n \u003cscript src\u003d\"https://widget.sndcdn.com/widget-4-2fd4a8a33c84.js\" crossorigin\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-8-34e29a8d5a29.js\"\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-9-62e25e635a93.js\"\u003e\u003c/script\u003e\n \n \n \u003cscript\u003ewindow.innerHeight\u003c\u003d20\u0026\u0026document.body.classList.add(\"mini-player\")\u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n",
53+
"responseBody": "\u003c!DOCTYPE html\u003e\n\u003chtml lang\u003d\"en\"\u003e\n\u003chead\u003e\n \u003cmeta charset\u003d\"UTF-8\"\u003e\n\n \n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api-widget.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//sb.scorecardresearch.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//api.soundcloud.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//va.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i2.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i3.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//i4.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//w1.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//wis.sndcdn.com\"\u003e\n \u003clink rel\u003d\"dns-prefetch\" href\u003d\"//style.sndcdn.com\"\u003e\n \n \u003cmeta name\u003d\"robots\" content\u003d\"noindex, follow\"\u003e\n \u003cmeta http-equiv\u003d\"X-UA-Compatible\" content\u003d\"IE\u003dedge,chrome\u003d1\"\u003e\n \u003cmeta name\u003d\"viewport\" content\u003d\"width\u003ddevice-width,minimum-scale\u003d1,maximum-scale\u003d1,user-scalable\u003dno\"\u003e\n \u003clink rel\u003d\"canonical\" href\u003d\"https://soundcloud.com/user350509423/sets/edm-xxx\"\u003e\n\n \u003ctitle\u003eSoundCloud Widget\u003c/title\u003e\n\n \n \u003cscript\u003e\n (function () {\n window.ddjskey \u003d \u00277FC6D561817844F25B65CDD97F28A1\u0027;\n // https://docs.datadome.co/docs/how-to-configure-the-javascript-tag\n window.ddoptions \u003d {\n ajaxListenerPath: [{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/me\",\"strict\":true},{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/users/*/track_likes/*\",\"strict\":true},{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/me/followings/*\",\"strict\":true},{\"host\":\"api-widget.soundcloud.com\",\"path\":\"/users/*/tracks\",\"strict\":true}],\n overrideAbortFetch: true,\n sessionByHeader: true,\n cookieName: \u0027datadome\u0027,\n endpoint: \u0027https://dwt.soundcloud.com/js/\u0027,\n disableAutoRefreshOnCaptchaPassed: true,\n enableTagEvents: true,\n abortAsyncOnCaptchaDisplay: false,\n };\n })();\n\u003c/script\u003e\n\u003cscript src\u003d\"https://dwt.soundcloud.com/tags.js\" async\u003e\u003c/script\u003e\n\n\n \n \u003cbase target\u003d\"_blank\"\u003e\n \n\u003c/head\u003e\n\u003cbody style\u003d\"margin:0\"\u003e\n \u003cdiv id\u003d\"widget\" class\u003d\"widget g-background-default g-shadow-inset\" style\u003d\"height:100%\"\u003e\u003c/div\u003e\n \u003cscript src\u003d\"https://widget.sndcdn.com/widget-4-434ca88dccea.js\" crossorigin\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-8-262da2457ccc.js\"\u003e\u003c/script\u003e\n \n \u003cscript crossorigin src\u003d\"https://widget.sndcdn.com/widget-9-284db6c233bb.js\"\u003e\u003c/script\u003e\n \n \n \u003cscript\u003ewindow.innerHeight\u003c\u003d20\u0026\u0026document.body.classList.add(\"mini-player\")\u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n",
5754
"latestUrl": "https://w.soundcloud.com/player/?url\u003dhttps%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F136000376"
5855
}
5956
}

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/edmxxx/generated_mock_8.json

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

extractor/src/test/resources/mocks/v1/org/schabi/newpipe/extractor/services/soundcloud/soundcloudplaylistextractor/luvtape/generated_mock_0.json

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

0 commit comments

Comments
 (0)