fix(tests): update environment variable for TTS cache limit to include ODYSSEUS prefix

This commit is contained in:
Boody
2026-07-28 22:00:54 +03:00
parent 5104a9a967
commit 98e4d8451b
@@ -9,7 +9,7 @@ from services.tts.tts_service import TTSService
def test_cache_under_limit(tmp_path, monkeypatch): def test_cache_under_limit(tmp_path, monkeypatch):
"""Test that writing a file under the size limit does not trigger eviction.""" """Test that writing a file under the size limit does not trigger eviction."""
# Set a tiny limit: 100 bytes # Set a tiny limit: 100 bytes
monkeypatch.setenv("TTS_CACHE_MAX_BYTES", "100") monkeypatch.setenv("ODYSSEUS_TTS_CACHE_MAX_BYTES", "100")
# Initialize service with pytest's temporary directory # Initialize service with pytest's temporary directory
service = TTSService(cache_dir=str(tmp_path)) service = TTSService(cache_dir=str(tmp_path))
@@ -25,7 +25,7 @@ def test_cache_under_limit(tmp_path, monkeypatch):
def test_cache_exceeds_limit_triggers_eviction(tmp_path, monkeypatch): def test_cache_exceeds_limit_triggers_eviction(tmp_path, monkeypatch):
"""Test that exceeding the limit evicts the oldest files down to 80% capacity.""" """Test that exceeding the limit evicts the oldest files down to 80% capacity."""
# Set limit to 100 bytes. 80% target capacity will be 80 bytes. # Set limit to 100 bytes. 80% target capacity will be 80 bytes.
monkeypatch.setenv("TTS_CACHE_MAX_BYTES", "100") monkeypatch.setenv("ODYSSEUS_TTS_CACHE_MAX_BYTES", "100")
service = TTSService(cache_dir=str(tmp_path)) service = TTSService(cache_dir=str(tmp_path))
# 1. Setup: Manually create two older files (40 bytes each) # 1. Setup: Manually create two older files (40 bytes each)
@@ -59,7 +59,7 @@ def test_cache_exceeds_limit_triggers_eviction(tmp_path, monkeypatch):
def test_cache_limit_disabled(tmp_path, monkeypatch): def test_cache_limit_disabled(tmp_path, monkeypatch):
"""Test that setting max bytes to 0 disables eviction.""" """Test that setting max bytes to 0 disables eviction."""
monkeypatch.setenv("TTS_CACHE_MAX_BYTES", "0") monkeypatch.setenv("ODYSSEUS_TTS_CACHE_MAX_BYTES", "0")
service = TTSService(cache_dir=str(tmp_path)) service = TTSService(cache_dir=str(tmp_path))
# Write 3 large files that would normally trigger eviction # Write 3 large files that would normally trigger eviction