Spaces:
Configuration error
Configuration error
| from collections.abc import Generator | |
| import logging | |
| import os | |
| from fastapi.testclient import TestClient | |
| from openai import OpenAI | |
| import pytest | |
| os.environ["WHISPER__MODEL"] = "Systran/faster-whisper-tiny.en" | |
| from faster_whisper_server.main import app | |
| disable_loggers = ["multipart.multipart", "faster_whisper"] | |
| def pytest_configure() -> None: | |
| for logger_name in disable_loggers: | |
| logger = logging.getLogger(logger_name) | |
| logger.disabled = True | |
| def client() -> Generator[TestClient, None, None]: | |
| with TestClient(app) as client: | |
| yield client | |
| def openai_client(client: TestClient) -> OpenAI: | |
| return OpenAI(api_key="cant-be-empty", http_client=client) | |