mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-23 13:54:59 +00:00
add test case for #2879
This commit is contained in:
parent
0dde77009e
commit
1c262d22ce
1 changed files with 21 additions and 0 deletions
|
@ -554,6 +554,27 @@ Hope you like it!
|
|||
],
|
||||
)
|
||||
|
||||
def test_find_original_update_blocks_quad_backticks_with_triples_in_LLM_reply(self):
|
||||
# https://github.com/Aider-AI/aider/issues/2879
|
||||
edit = """
|
||||
Here's the change:
|
||||
|
||||
foo.txt
|
||||
```text
|
||||
<<<<<<< SEARCH
|
||||
=======
|
||||
Tooooo
|
||||
>>>>>>> REPLACE
|
||||
```
|
||||
|
||||
Hope you like it!
|
||||
"""
|
||||
|
||||
quad_backticks = "`" * 4
|
||||
quad_backticks = (quad_backticks, quad_backticks)
|
||||
edits = list(eb.find_original_update_blocks(edit, fence=quad_backticks))
|
||||
self.assertEqual(edits, [("foo.txt", "", "Tooooo\n")])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue