comparison dictation/config_test.py @ 280:49e9e591c9bb

Add persistent dictation, prewarmed WebRTC speech input, Copilot SDK routing, animated conversation lifecycle controls, parking, and architecture coverage.
author MrJuneJune <me@mrjunejune.com>
date Tue, 18 Aug 2026 19:14:53 -0700
parents 78699f810817
children
comparison
equal deleted inserted replaced
279:b3b547563ec7 280:49e9e591c9bb
12 config = DictationConfig.from_environment() 12 config = DictationConfig.from_environment()
13 self.assertEqual(config.host, "127.0.0.1") 13 self.assertEqual(config.host, "127.0.0.1")
14 self.assertEqual(config.port, 8090) 14 self.assertEqual(config.port, 8090)
15 self.assertEqual(config.max_sessions, 1) 15 self.assertEqual(config.max_sessions, 1)
16 self.assertEqual(config.compute_type, "int8_float16") 16 self.assertEqual(config.compute_type, "int8_float16")
17 self.assertEqual(config.partial_interval_ms, 500)
18 self.assertEqual(config.silence_ms, 400)
17 self.assertTrue(str(config.model_dir).endswith("faster-whisper-small")) 19 self.assertTrue(str(config.model_dir).endswith("faster-whisper-small"))
18 20
19 def test_rejects_invalid_session_limit(self): 21 def test_rejects_invalid_session_limit(self):
20 with patch.dict( 22 with patch.dict(
21 os.environ, 23 os.environ,