mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-01 10:14:59 +00:00
feat: Adds optional read-only response to confirm_ask
This commit is contained in:
parent
e205629a94
commit
02accb9790
5 changed files with 118 additions and 10 deletions
|
@ -135,6 +135,9 @@ class TestCoder(unittest.TestCase):
|
|||
repo.git.add(str(fname2))
|
||||
repo.git.commit("-m", "new")
|
||||
|
||||
# Make confirm_ask return "yes" by default
|
||||
mock_io.confirm_ask.return_value = "yes"
|
||||
|
||||
# Initialize the Coder object with the mocked IO and mocked repo
|
||||
coder = Coder.create(self.GPT35, None, mock_io)
|
||||
|
||||
|
@ -238,8 +241,8 @@ class TestCoder(unittest.TestCase):
|
|||
# Mock get_file_mentions to return two file names
|
||||
coder.get_file_mentions = MagicMock(return_value=set(["file1.txt", "file2.txt"]))
|
||||
|
||||
# Mock confirm_ask to return False for the first call and True for the second
|
||||
io.confirm_ask = MagicMock(side_effect=[False, True, True])
|
||||
# Mock confirm_ask to return "no" for the first call and "yes" for the second
|
||||
io.confirm_ask = MagicMock(side_effect=["no", "yes", "yes"])
|
||||
|
||||
# First call to check_for_file_mentions
|
||||
coder.check_for_file_mentions("Please check file1.txt for the info")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue