fix: normalize generated whitespace
Some checks failed
CI / test (push) Has been cancelled
CI / test (pull_request) Has been cancelled

This commit is contained in:
Christian Meyer
2026-08-31 11:44:23 +02:00
parent cf1d8acb45
commit 1097fa7ae2
5 changed files with 134 additions and 1 deletions

View File

@@ -68,6 +68,9 @@ def test_successful_issue_creates_pr_and_ready_label(
workspace.has_symlink.return_value = False
workspace.has_path.return_value = False
workspace.commit.return_value = "abc123"
workspace.normalize_changed_whitespace.return_value = (
"tests/Feature/FixTest.php",
)
Worker(settings, gitea, agent).process(issue, labels())
@@ -85,6 +88,8 @@ def test_successful_issue_creates_pr_and_ready_label(
]
)
workspace.push.assert_called_once()
workspace.normalize_changed_whitespace.assert_called_once()
assert workspace.summary.call_count == 3
assert workspace.check_diff.call_count == 2
assert gitea.create_pull_request.call_args.args[0] == "ai/issue-7"
assert "Fixes #7" in gitea.create_pull_request.call_args.args[2]
@@ -115,6 +120,7 @@ def test_failed_tests_prevent_push_and_mark_issue_failed(
workspace.summary.return_value = ChangeSummary(("app/Fix.php",), 2, 0)
workspace.has_symlink.return_value = False
workspace.has_path.return_value = False
workspace.normalize_changed_whitespace.return_value = ()
workspace.run_trusted.side_effect = [
Mock(),
RuntimeError("tests failed with token=hidden"),