diff --git a/pr_agent/tools/pr_description.py b/pr_agent/tools/pr_description.py index 0b907396..3c388eb4 100644 --- a/pr_agent/tools/pr_description.py +++ b/pr_agent/tools/pr_description.py @@ -232,7 +232,7 @@ class PRDescription: if 'walkthrough' in key.lower(): # for filename, description in value.items(): if self.git_provider.is_supported("gfm_markdown"): - pr_body += "
files:\n" + pr_body += "
files:\n\n" for file in value: filename = file['filename'].replace("'", "`") description = file['changes in file'] diff --git a/tests/unittest/test_language_handler.py b/tests/unittest/test_language_handler.py index 875ec1a7..fdde7bb0 100644 --- a/tests/unittest/test_language_handler.py +++ b/tests/unittest/test_language_handler.py @@ -61,7 +61,7 @@ class TestSortFilesByMainLanguages: type('', (object,), {'filename': 'file1.py'})(), type('', (object,), {'filename': 'file2.java'})() ] - expected_output = [{'language': 'Other', 'files': []}] + expected_output = [{'language': 'Other', 'files': files}] assert sort_files_by_main_languages(languages, files) == expected_output # Tests that function handles empty files list