From 4ef4e8cd72c931c612e50e2e1ad505acce7001ed Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Sat, 30 Nov 2024 15:43:10 -0800 Subject: [PATCH] test: remove test_record_and_transcribe test case --- tests/basic/test_voice.py | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/tests/basic/test_voice.py b/tests/basic/test_voice.py index e218d168a..4eb3bfe30 100644 --- a/tests/basic/test_voice.py +++ b/tests/basic/test_voice.py @@ -66,28 +66,6 @@ def test_callback_processing(): assert not voice.q.empty() -@patch("aider.voice.litellm") -def test_record_and_transcribe(mock_litellm, mock_soundfile): - voice = Voice() - - # Mock the recording process - with patch("sounddevice.InputStream") as mock_stream: - # Set up the mock stream to simulate some audio data - mock_data = np.zeros((1000, 1)) - mock_stream.return_value.__enter__.return_value = mock_data - - # Mock prompt_toolkit's prompt function more completely - with patch("prompt_toolkit.shortcuts.prompt") as mock_prompt: - mock_prompt.return_value = "" # Simulate pressing Enter - - # Mock the transcription response - mock_litellm.transcription.return_value = Mock(text="Hello, world!") - - result = voice.record_and_transcribe() - - assert result == "Hello, world!" - mock_litellm.transcription.assert_called_once() - def test_get_prompt(): voice = Voice()