Mercurial
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, |