mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-29 00:35:00 +00:00
aider is AI pair programming in your terminal
https://aider.chat/
![]() # Context: USER: add tests for strip_quoted_wrapping ASSISTANT: I will add tests for the `strip_quoted_wrapping` function in the `test_utils.py` file. ```python test_utils.py <<<<<<< ORIGINAL if __name__ == "__main__": unittest.main() ======= def test_strip_quoted_wrapping(self): input_text = "filename.ext\n```\nWe just want this content\nNot the filename and triple quotes\n```" expected_output = "We just want this content\nNot the filename and triple quotes\n" result = strip_quoted_wrapping(input_text, "filename.ext") self.assertEqual(result, expected_output) def test_strip_quoted_wrapping_no_filename(self): input_text = "```\nWe just want this content\nNot the triple quotes\n```" expected_output = "We just want this content\nNot the triple quotes\n" result = strip_quoted_wrapping(input_text) self.assertEqual(result, expected_output) def test_strip_quoted_wrapping_no_wrapping(self): input_text = "We just want this content\nNot the triple quotes\n" expected_output = "We just want this content\nNot the triple quotes\n" result = strip_quoted_wrapping(input_text) self.assertEqual(result, expected_output) if __name__ == "__main__": unittest.main() >>>>>>> UPDATED ``` These tests cover cases when the input text has a filename, no filename, and no wrapping at all. |
||
---|---|---|
.flake8 | ||
.pre-commit-config.yaml | ||
coder.py | ||
dump.py | ||
main.py | ||
prompts.py | ||
test_utils.py | ||
utils.py |