Skip to content

Conversation

@mjsir911
Copy link
Contributor

  • I carefully read the contribution guidelines and agree to them.
  • I have tested the API against NewPipe.
  • I agree to create a pull request for NewPipe as soon as possible to make it compatible with the changed API.

TeamNewPipe/NewPipe#12694

also related: 02e14b8

The name change commit isn't necessary but I would appreciate it for git history view consistency

@mjsir911 mjsir911 changed the title M/on soundcloud fixes on.soundcloud fixes Oct 13, 2025
@TobiGr TobiGr added bug Issue is related to a bug soundcloud service, https://soundcloud.com/ labels Oct 13, 2025
@TobiGr TobiGr self-assigned this Oct 13, 2025
@mjsir911
Copy link
Contributor Author

I'm unsure how to run this with RecordingDownloader like the failing tests say -- they successfully run on my machine

@TobiGr
Copy link
Contributor

TobiGr commented Oct 14, 2025

The tests are failing because you changed tests which require requests to external servers. To minimize the load on external servers and to make tests more reliable we are using so called "mocks" to simulate the requests. This is done by "recording" network requests and using those records when running the tests. See https://teamnewpipe.github.io/documentation/05_Mock_tests/ for more info.
I'll record the mocks later today for your PR. Don't worry about it.

@TobiGr
Copy link
Contributor

TobiGr commented Oct 14, 2025

thank you!

@TobiGr TobiGr merged commit 8e6c000 into TeamNewPipe:dev Oct 14, 2025
4 checks passed
TobiGr added a commit that referenced this pull request Oct 14, 2025
@TobiGr TobiGr mentioned this pull request Oct 14, 2025
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Issue is related to a bug soundcloud service, https://soundcloud.com/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants