fix(voice): include requests for streaming asr sidecar
This commit is contained in:
@@ -9,3 +9,4 @@ pika==1.3.2
|
||||
paramiko==3.5.0
|
||||
python-multipart==0.0.20
|
||||
faster-whisper==1.1.1
|
||||
requests==2.32.5
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import base64
|
||||
import time
|
||||
from pathlib import Path
|
||||
|
||||
from fastapi.testclient import TestClient
|
||||
|
||||
@@ -179,3 +180,15 @@ def test_streaming_asr_sidecar_cleans_up_idle_streams(monkeypatch):
|
||||
headers=_admin_headers(),
|
||||
)
|
||||
assert missing_response.status_code == 404
|
||||
|
||||
|
||||
def test_streaming_asr_sidecar_requirements_include_requests_dependency():
|
||||
requirements_path = Path(__file__).resolve().parents[1] / "requirements.txt"
|
||||
requirements = {
|
||||
line.strip()
|
||||
for line in requirements_path.read_text(encoding="utf-8").splitlines()
|
||||
if line.strip() and not line.lstrip().startswith("#")
|
||||
}
|
||||
|
||||
assert any(line.startswith("faster-whisper==") for line in requirements)
|
||||
assert any(line.startswith("requests==") for line in requirements)
|
||||
|
||||
Reference in New Issue
Block a user