From e32f53d48574d89d51575b4768130e20ca667ab2 Mon Sep 17 00:00:00 2001 From: "Jon Michael Aanes (aider)" Date: Tue, 15 Apr 2025 23:37:48 +0200 Subject: [PATCH] fix: Update test assertions for issue comment method call --- test/test_issue_comment_on_failure.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/test/test_issue_comment_on_failure.py b/test/test_issue_comment_on_failure.py index 64cde72..c87dee8 100644 --- a/test/test_issue_comment_on_failure.py +++ b/test/test_issue_comment_on_failure.py @@ -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']