You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have aider break my tests often, and it would be so amazing if it could just follow up itself to failed tests to fix the code, instead of prompting me with What's wrong? Fix queries. Maybe with a configurable limit of, say 3, failed tests in succession to finally ask the user for help.
Maybe with a new setting auto-test-fix: true (or auto-test-fix-limit: 3) for auto-test: true?
What do you think? Cline behaves this way, and it often manages to fix the tests itself, which is great.
Version and model info
Aider v0.78.0
Model: openrouter/deepseek/deepseek-chat:free with diff edit format, prompt cache, infinite output
Git repo: .git with 272 files
Repo-map: using 4096 tokens, auto refresh
Added memory-bank/techContext.md to the chat.
The text was updated successfully, but these errors were encountered:
I think that might be a bug in the code. cmd_run() never returns anything, so cmd_test() also returns nothing, so test_errors = self.commands.cmd_test(self.test_cmd) is never filled, and the tests are never tried to be fixed automatically.
cmd_run() should return msg on errors, then it works.
Issue
I have
aider
break my tests often, and it would be so amazing if it could just follow up itself to failed tests to fix the code, instead of prompting me withWhat's wrong? Fix
queries. Maybe with a configurable limit of, say 3, failed tests in succession to finally ask the user for help.Maybe with a new setting
auto-test-fix: true
(orauto-test-fix-limit: 3
) forauto-test: true
?What do you think? Cline behaves this way, and it often manages to fix the tests itself, which is great.
Version and model info
Aider v0.78.0
Model: openrouter/deepseek/deepseek-chat:free with diff edit format, prompt cache, infinite output
Git repo: .git with 272 files
Repo-map: using 4096 tokens, auto refresh
Added memory-bank/techContext.md to the chat.
The text was updated successfully, but these errors were encountered: