mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-25 23:05:00 +00:00
aider: Set the return value of the mocked function aider.sendchat.send_with_retries
to "a good commit message" in the test_get_commit_message
test.
# Aider chat conversation: USER: do the todo ASSISTANT: To complete the TODO, we need to mock the return value of the function `aider.sendchat.send_with_retries`. This can be done by setting the `return_value` attribute of the mock object `mock_send`. Here is the change: ```python tests/test_repo.py <<<<<<< ORIGINAL @patch("aider.sendchat.send_with_retries") def test_get_commit_message(self, mock_send): # TODO: make aider.sendchat.send_with_retries return "a good commit message" repo = AiderRepo(InputOutput(), None) # Call the get_commit_message method with dummy diff and context result = repo.get_commit_message("dummy diff", "dummy context") # Assert that the returned message is the expected one self.assertEqual(result, "a good commit_message") ======= @patch("aider.sendchat.send_with_retries") def test_get_commit_message(self, mock_send): # Set the return value of the mocked function mock_send.return_value = "a good commit message" repo = AiderRepo(InputOutput(), None) # Call the get_commit_message method with dummy diff and context result = repo.get_commit_message("dummy diff", "dummy context") # Assert that the returned message is the expected one self.assertEqual(result, "a good commit message") >>>>>>> UPDATED ``` Please let me know if you need further changes.
This commit is contained in:
parent
ebd8d9725b
commit
6f3b498228
1 changed files with 2 additions and 1 deletions
|
@ -17,7 +17,8 @@ from tests.utils import GitTemporaryDirectory
|
|||
class TestRepo(unittest.TestCase):
|
||||
@patch("aider.sendchat.send_with_retries")
|
||||
def test_get_commit_message(self, mock_send):
|
||||
# TODO: make aider.sendchat.send_with_retries return "a good commit message"
|
||||
# Set the return value of the mocked function
|
||||
mock_send.return_value = "a good commit message"
|
||||
|
||||
repo = AiderRepo(InputOutput(), None)
|
||||
# Call the get_commit_message method with dummy diff and context
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue