mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-20 12:24:59 +00:00
test: Add --yes flag to prevent EOFError in test cases
This commit is contained in:
parent
ff21669bb5
commit
09c11ef8ad
1 changed files with 4 additions and 4 deletions
|
@ -45,7 +45,7 @@ class TestMain(TestCase):
|
||||||
self.webbrowser_patcher.stop()
|
self.webbrowser_patcher.stop()
|
||||||
|
|
||||||
def test_main_with_empty_dir_no_files_on_command(self):
|
def test_main_with_empty_dir_no_files_on_command(self):
|
||||||
main(["--no-git", "--exit"], input=DummyInput(), output=DummyOutput())
|
main(["--no-git", "--exit", "--yes"], input=DummyInput(), output=DummyOutput())
|
||||||
|
|
||||||
def test_main_with_emptqy_dir_new_file(self):
|
def test_main_with_emptqy_dir_new_file(self):
|
||||||
main(["foo.txt", "--yes", "--no-git", "--exit"], input=DummyInput(), output=DummyOutput())
|
main(["foo.txt", "--yes", "--no-git", "--exit"], input=DummyInput(), output=DummyOutput())
|
||||||
|
@ -332,7 +332,7 @@ class TestMain(TestCase):
|
||||||
def test_false_vals_in_env_file(self):
|
def test_false_vals_in_env_file(self):
|
||||||
self.create_env_file(".env", "AIDER_SHOW_DIFFS=off")
|
self.create_env_file(".env", "AIDER_SHOW_DIFFS=off")
|
||||||
with patch("aider.coders.Coder.create") as MockCoder:
|
with patch("aider.coders.Coder.create") as MockCoder:
|
||||||
main(["--no-git"], input=DummyInput(), output=DummyOutput())
|
main(["--no-git", "--yes"], input=DummyInput(), output=DummyOutput())
|
||||||
MockCoder.assert_called_once()
|
MockCoder.assert_called_once()
|
||||||
_, kwargs = MockCoder.call_args
|
_, kwargs = MockCoder.call_args
|
||||||
self.assertEqual(kwargs["show_diffs"], False)
|
self.assertEqual(kwargs["show_diffs"], False)
|
||||||
|
@ -340,7 +340,7 @@ class TestMain(TestCase):
|
||||||
def test_true_vals_in_env_file(self):
|
def test_true_vals_in_env_file(self):
|
||||||
self.create_env_file(".env", "AIDER_SHOW_DIFFS=on")
|
self.create_env_file(".env", "AIDER_SHOW_DIFFS=on")
|
||||||
with patch("aider.coders.Coder.create") as MockCoder:
|
with patch("aider.coders.Coder.create") as MockCoder:
|
||||||
main(["--no-git"], input=DummyInput(), output=DummyOutput())
|
main(["--no-git", "--yes"], input=DummyInput(), output=DummyOutput())
|
||||||
MockCoder.assert_called_once()
|
MockCoder.assert_called_once()
|
||||||
_, kwargs = MockCoder.call_args
|
_, kwargs = MockCoder.call_args
|
||||||
self.assertEqual(kwargs["show_diffs"], True)
|
self.assertEqual(kwargs["show_diffs"], True)
|
||||||
|
@ -381,7 +381,7 @@ class TestMain(TestCase):
|
||||||
def test_verbose_mode_lists_env_vars(self):
|
def test_verbose_mode_lists_env_vars(self):
|
||||||
self.create_env_file(".env", "AIDER_DARK_MODE=on")
|
self.create_env_file(".env", "AIDER_DARK_MODE=on")
|
||||||
with patch("sys.stdout", new_callable=StringIO) as mock_stdout:
|
with patch("sys.stdout", new_callable=StringIO) as mock_stdout:
|
||||||
main(["--no-git", "--verbose", "--exit"], input=DummyInput(), output=DummyOutput())
|
main(["--no-git", "--verbose", "--exit", "--yes"], input=DummyInput(), output=DummyOutput())
|
||||||
output = mock_stdout.getvalue()
|
output = mock_stdout.getvalue()
|
||||||
relevant_output = "\n".join(
|
relevant_output = "\n".join(
|
||||||
line
|
line
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue