mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-21 22:08:21 +00:00
tests should work now
This commit is contained in:
@@ -24,7 +24,6 @@ def in_temp_dir():
|
||||
os.chdir(original_dir)
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.tools.main.subprocess.run")
|
||||
def test_create_success(mock_subprocess):
|
||||
with in_temp_dir():
|
||||
@@ -55,7 +54,6 @@ def test_create_success(mock_subprocess):
|
||||
assert "Creating custom tool test_tool..." in output
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.tools.main.subprocess.run")
|
||||
@patch("crewai.cli.plus_api.PlusAPI.get_tool")
|
||||
def test_install_success(mock_get, mock_subprocess_run):
|
||||
@@ -92,7 +90,6 @@ def test_install_success(mock_get, mock_subprocess_run):
|
||||
assert "Successfully installed sample-tool" in output
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.plus_api.PlusAPI.get_tool")
|
||||
def test_install_tool_not_found(mock_get):
|
||||
mock_get_response = MagicMock()
|
||||
@@ -112,7 +109,6 @@ def test_install_tool_not_found(mock_get):
|
||||
assert "No tool found with this name" in output
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.plus_api.PlusAPI.get_tool")
|
||||
def test_install_api_error(mock_get):
|
||||
mock_get_response = MagicMock()
|
||||
@@ -132,7 +128,6 @@ def test_install_api_error(mock_get):
|
||||
assert "Failed to get tool details" in output
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.tools.main.git.Repository.is_synced", return_value=False)
|
||||
def test_publish_when_not_in_sync(mock_is_synced):
|
||||
with patch("sys.stdout", new=StringIO()) as fake_out, raises(SystemExit):
|
||||
@@ -142,7 +137,6 @@ def test_publish_when_not_in_sync(mock_is_synced):
|
||||
assert "Local changes need to be resolved before publishing" in fake_out.getvalue()
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.tools.main.get_project_name", return_value="sample-tool")
|
||||
@patch("crewai.cli.tools.main.get_project_version", return_value="1.0.0")
|
||||
@patch("crewai.cli.tools.main.get_project_description", return_value="A sample tool")
|
||||
@@ -191,7 +185,6 @@ def test_publish_when_not_in_sync_and_force(
|
||||
)
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.tools.main.get_project_name", return_value="sample-tool")
|
||||
@patch("crewai.cli.tools.main.get_project_version", return_value="1.0.0")
|
||||
@patch("crewai.cli.tools.main.get_project_description", return_value="A sample tool")
|
||||
@@ -240,7 +233,6 @@ def test_publish_success(
|
||||
)
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.tools.main.get_project_name", return_value="sample-tool")
|
||||
@patch("crewai.cli.tools.main.get_project_version", return_value="1.0.0")
|
||||
@patch("crewai.cli.tools.main.get_project_description", return_value="A sample tool")
|
||||
@@ -280,7 +272,6 @@ def test_publish_failure(
|
||||
assert "Name is already taken" in output
|
||||
|
||||
|
||||
@pytest.mark.timeout(60)
|
||||
@patch("crewai.cli.tools.main.get_project_name", return_value="sample-tool")
|
||||
@patch("crewai.cli.tools.main.get_project_version", return_value="1.0.0")
|
||||
@patch("crewai.cli.tools.main.get_project_description", return_value="A sample tool")
|
||||
|
||||
Reference in New Issue
Block a user