Skip to content

fix: Tests and STS class#106

Merged
d3xvn merged 3 commits into
webrtcfrom
tests-sts-fix
Aug 22, 2025
Merged

fix: Tests and STS class#106
d3xvn merged 3 commits into
webrtcfrom
tests-sts-fix

Conversation

@d3xvn
Copy link
Copy Markdown
Contributor

@d3xvn d3xvn commented Aug 22, 2025

Fixes tests and STS class

d3xvn and others added 2 commits August 22, 2025 15:47
- Fixes NameError: name 'provider_name' is not defined in STS constructor
- Adds provider_name: Optional[str] = None parameter to __init__ method
- Updates docstring to include the new parameter
- Fixes ElevenLabs TTS test mocking issues
- Fixes Kokoro TTS client attribute syntax error
- All plugin tests now pass (169 passed, 0 failed)

This resolves the bug introduced in commit 0b64c14 where the provider_name
parameter was implemented in the constructor body but missing from the
method signature.
@maxkahan
Copy link
Copy Markdown
Collaborator

@d3xvn can you fix the errors so the tests run please?

@d3xvn d3xvn merged commit 2ccc122 into webrtc Aug 22, 2025
4 checks passed
@d3xvn d3xvn deleted the tests-sts-fix branch August 22, 2025 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants