fix: mock Repository.__init__ in test_publish_when_not_in_sync

This commit is contained in:
Greyson LaLonde
2026-04-17 02:39:22 +08:00
committed by GitHub
parent baf91d8f0a
commit fbe2a04064

View File

@@ -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)