From d81c421bfe2b7ff58142b8183b9b334800125c23 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Wed, 30 Oct 2024 12:04:43 -0700 Subject: [PATCH] test: mock webbrowser.open in test setup --- tests/basic/test_main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/basic/test_main.py b/tests/basic/test_main.py index 8b718131c..6fa4a9ed6 100644 --- a/tests/basic/test_main.py +++ b/tests/basic/test_main.py @@ -32,6 +32,8 @@ class TestMain(TestCase): os.environ["HOME"] = self.homedir_obj.name self.input_patcher = patch("builtins.input", return_value=None) self.mock_input = self.input_patcher.start() + self.webbrowser_patcher = patch("webbrowser.open") + self.mock_webbrowser = self.webbrowser_patcher.start() def tearDown(self): os.chdir(self.original_cwd) @@ -40,6 +42,7 @@ class TestMain(TestCase): os.environ.clear() os.environ.update(self.original_env) self.input_patcher.stop() + self.webbrowser_patcher.stop() def test_main_with_empty_dir_no_files_on_command(self): main(["--no-git", "--exit"], input=DummyInput(), output=DummyOutput())