fix: Update test assertions for issue comment method call

This commit is contained in:
Jon Michael Aanes (aider) 2025-04-15 23:37:48 +02:00 committed by Jon Michael Aanes
parent 0dab3c42c7
commit 7651f44dab

View File

@ -40,12 +40,12 @@ class TestIssueCommentOnFailure:
# Verify create_issue_comment was called with appropriate message
self.gitea_client.create_issue_comment.assert_called_once()
args, _ = self.gitea_client.create_issue_comment.call_args
assert args[0] == self.owner
assert args[1] == self.repo
assert args[2] == self.issue_number
assert "Failed to push branch" in args[3]
assert "❌ **Automated Solution Failed**" in args[3]
args, kwargs = self.gitea_client.create_issue_comment.call_args
assert kwargs['owner'] == self.owner
assert kwargs['repo'] == self.repo
assert kwargs['issue_number'] == self.issue_number
assert "Failed to push branch" in kwargs['body']
assert "❌ **Automated Solution Failed**" in kwargs['body']
@patch('aider_gitea.has_commits_on_branch', return_value=True)
@patch('aider_gitea.get_commit_messages', return_value=['Test commit'])
@ -74,10 +74,10 @@ class TestIssueCommentOnFailure:
# Verify create_issue_comment was called with appropriate message
self.gitea_client.create_issue_comment.assert_called_once()
args, _ = self.gitea_client.create_issue_comment.call_args
assert args[0] == self.owner
assert args[1] == self.repo
assert args[2] == self.issue_number
assert "Failed to create pull request" in args[3]
assert "⚠️ **Partial Automation Success**" in args[3]
assert self.branch_name in args[3]
args, kwargs = self.gitea_client.create_issue_comment.call_args
assert kwargs['owner'] == self.owner
assert kwargs['repo'] == self.repo
assert kwargs['issue_number'] == self.issue_number
assert "Failed to create pull request" in kwargs['body']
assert "⚠️ **Partial Automation Success**" in kwargs['body']
assert self.branch_name in kwargs['body']