test: add DummyInput and DummyOutput to TestHelp setup

This commit is contained in:
Paul Gauthier 2024-10-04 14:04:02 -07:00 committed by Paul Gauthier (aider)
parent 501a304d32
commit d098a4cd80

View file

@ -1,6 +1,9 @@
import unittest import unittest
from unittest.mock import MagicMock from unittest.mock import MagicMock
from prompt_toolkit.input import DummyInput
from prompt_toolkit.output import DummyOutput
import aider import aider
from aider.coders import Coder from aider.coders import Coder
from aider.commands import Commands from aider.commands import Commands
@ -12,7 +15,7 @@ from aider.models import Model
class TestHelp(unittest.TestCase): class TestHelp(unittest.TestCase):
@classmethod @classmethod
def setUpClass(cls): def setUpClass(cls):
io = InputOutput(pretty=False, yes=True) io = InputOutput(pretty=False, yes=True, input=DummyInput(), output=DummyOutput())
GPT35 = Model("gpt-3.5-turbo") GPT35 = Model("gpt-3.5-turbo")