mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-22 13:25:00 +00:00
fix: Refactor Coder creation to use GitRepo instance
This commit is contained in:
parent
dec8425236
commit
387b2710b0
1 changed files with 15 additions and 1 deletions
|
@ -14,6 +14,7 @@ from aider.commands import Commands
|
|||
from aider.dump import dump # noqa: F401
|
||||
from aider.io import InputOutput
|
||||
from aider.models import Model
|
||||
from aider.repo import GitRepo
|
||||
from aider.utils import ChdirTemporaryDirectory, GitTemporaryDirectory, make_repo
|
||||
|
||||
|
||||
|
@ -706,8 +707,21 @@ class TestCommands(TestCase):
|
|||
aignore.write_text(f"{fname1}\n{fname2}\ndir\n")
|
||||
|
||||
io = InputOutput(yes=True)
|
||||
|
||||
fnames = [fname1, fname2]
|
||||
repo = GitRepo(
|
||||
io,
|
||||
fnames,
|
||||
None,
|
||||
aider_ignore_file=str(aignore),
|
||||
)
|
||||
|
||||
coder = Coder.create(
|
||||
self.GPT35, None, io, fnames=[fname1, fname2], aider_ignore_file=str(aignore)
|
||||
self.GPT35,
|
||||
None,
|
||||
io,
|
||||
fnames=fnames,
|
||||
repo=repo,
|
||||
)
|
||||
commands = Commands(io, coder)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue