diff --git a/tests/basic/test_main.py b/tests/basic/test_main.py index f2709c4fb39..8178a167b83 100644 --- a/tests/basic/test_main.py +++ b/tests/basic/test_main.py @@ -140,8 +140,15 @@ def test_check_gitignore(self): self.assertEqual(".aider*", gitignore.read_text().splitlines()[0]) + # Test without .env file present gitignore.write_text("one\ntwo\n") check_gitignore(cwd, io) + self.assertEqual("one\ntwo\n.aider*\n", gitignore.read_text()) + + # Test with .env file present + env_file = cwd / ".env" + env_file.touch() + check_gitignore(cwd, io) self.assertEqual("one\ntwo\n.aider*\n.env\n", gitignore.read_text()) del os.environ["GIT_CONFIG_GLOBAL"]