From fbe2a040645cc3ef2f3938279c026b58a52616bf Mon Sep 17 00:00:00 2001 From: Greyson LaLonde Date: Fri, 17 Apr 2026 02:39:22 +0800 Subject: [PATCH] fix: mock Repository.__init__ in test_publish_when_not_in_sync --- lib/crewai/tests/cli/tools/test_main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/crewai/tests/cli/tools/test_main.py b/lib/crewai/tests/cli/tools/test_main.py index 31032a072..ed51db74a 100644 --- a/lib/crewai/tests/cli/tools/test_main.py +++ b/lib/crewai/tests/cli/tools/test_main.py @@ -161,7 +161,8 @@ def test_install_api_error(mock_get, capsys, tool_command): @patch("crewai.cli.tools.main.git.Repository.is_synced", return_value=False) -def test_publish_when_not_in_sync(mock_is_synced, capsys, tool_command): +@patch("crewai.cli.tools.main.git.Repository.__init__", return_value=None) +def test_publish_when_not_in_sync(mock_init, mock_is_synced, capsys, tool_command): with raises(SystemExit): tool_command.publish(is_public=True)