fix timeout

This commit is contained in:
larssand
2026-07-06 16:29:38 +02:00
parent d314c94dee
commit 7f6a91f49c
2 changed files with 11 additions and 2 deletions

View File

@@ -6,10 +6,15 @@ from unittest.mock import patch
from fgai.history import StatusSnapshotStore
from fgai.history import FieldDiscoveryStore
from fgai.monitor import add_llm_assessment, build_status, cached_status_with_error, write_refreshing_status, write_status
from fgai.monitor import add_llm_assessment, build_status, cached_status_with_error, monitor_cycle_timeout_seconds, write_refreshing_status, write_status
class MonitorTests(unittest.TestCase):
def test_monitor_cycle_timeout_keeps_large_buffer(self):
self.assertEqual(monitor_cycle_timeout_seconds(120, 8), 600)
self.assertEqual(monitor_cycle_timeout_seconds(240, 8), 600)
self.assertEqual(monitor_cycle_timeout_seconds(900, 8), 1080)
def test_build_status_from_log_file(self):
with tempfile.TemporaryDirectory() as tmp:
log_path = Path(tmp) / "fg.log"