Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crewAIInc/crewAI
/ endpoints
Endpoints
746 in github.com/crewAIInc/crewAI
⨍
Functions
12,753
◇
Types & classes
2,624
↳
Endpoints
746
Route
test_empty_feedback_first_outcome_fallback
patch("builtins.input", return_value="")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_empty_feedback_with_default_outcome
patch("builtins.input", return_value="")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_empty_or_missing_title
patch("requests.get")
lib/crewai-tools/tests/rag/test_webpage_loader.py:None
Route
test_empty_or_missing_title
patch("requests.get")
lib/crewai-tools/tests/rag/test_xml_loader.py:None
Route
test_env_var_access_error_handling
patch("crewai.context.os.getenv")
lib/crewai/tests/test_context.py:None
Route
test_env_vars_are_uppercased_in_env_file
mock.patch("crewai_cli.create_crew.create_folder_structure")
lib/cli/tests/test_create_crew.py:None
Route
test_error_body_is_fully_included_in_message
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_error_handling
patch( "crewai_tools.tools.stagehand_tool.stagehand_tool.StagehandTool._run", autospec=True )
lib/crewai-tools/tests/tools/stagehand_tool_test.py:None
Route
test_error_handling
patch("requests.get")
lib/crewai-tools/tests/rag/test_webpage_loader.py:None
Route
test_error_handling
patch("requests.get")
lib/crewai-tools/tests/rag/test_xml_loader.py:None
Route
test_error_without_json_body_falls_back_to_text
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_evaluate_crew_omits_env_var_without_filename
mock.patch("crewai_cli.evaluate_crew.subprocess.run")
lib/cli/tests/test_crew_test.py:None
Route
test_evaluate_crew_sets_trained_agents_env_var
mock.patch("crewai_cli.evaluate_crew.subprocess.run")
lib/cli/tests/test_crew_test.py:None
Route
test_evaluate_error_handling
patch("crewai.utilities.llm_utils.create_llm")
lib/crewai/tests/experimental/evaluation/metrics/test_goal_metrics.py:None
Route
test_evaluate_error_handling
patch("crewai.utilities.llm_utils.create_llm")
lib/crewai/tests/experimental/evaluation/metrics/test_semantic_quality_metrics.py:None
Route
test_evaluate_success
patch("crewai.utilities.llm_utils.create_llm")
lib/crewai/tests/experimental/evaluation/metrics/test_goal_metrics.py:None
Route
test_evaluate_success
patch("crewai.utilities.llm_utils.create_llm")
lib/crewai/tests/experimental/evaluation/metrics/test_semantic_quality_metrics.py:None
Route
test_evaluate_training_data
patch("crewai.utilities.evaluators.task_evaluator.TrainingConverter")
lib/crewai/tests/utilities/evaluators/test_task_evaluator.py:None
Route
test_evaluate_with_empty_output
patch("crewai.utilities.llm_utils.create_llm")
lib/crewai/tests/experimental/evaluation/metrics/test_semantic_quality_metrics.py:None
Route
test_evaluation_with_errors
patch("crewai.utilities.llm_utils.create_llm")
lib/crewai/tests/experimental/evaluation/metrics/test_tools_metrics.py:None
Route
test_events_emitted_on_feedback_request
patch("builtins.input", return_value="test feedback")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_execute_command_omits_env_var_when_filename_absent
mock.patch("crewai_cli.run_crew.subprocess.run")
lib/crewai/tests/cli/test_run_crew.py:None
Route
test_execute_command_sets_env_var_when_filename_provided
mock.patch("crewai_cli.run_crew.subprocess.run")
lib/crewai/tests/cli/test_run_crew.py:None
Route
test_execute_with_trigger_api_error
patch("crewai_cli.triggers.main.console.print")
lib/cli/tests/triggers/test_main.py:None
Route
test_execute_with_trigger_invalid_format
patch("crewai_cli.triggers.main.console.print")
lib/cli/tests/triggers/test_main.py:None
Route
test_execute_with_trigger_not_found
patch("crewai_cli.triggers.main.console.print")
lib/cli/tests/triggers/test_main.py:None
Route
test_execute_with_trigger_success
patch("crewai_cli.triggers.main.console.print")
lib/cli/tests/triggers/test_main.py:None
Route
test_execute_with_trigger_with_default_error_message
patch("crewai_cli.triggers.main.console.print")
lib/cli/tests/triggers/test_main.py:None
Route
test_existing_output_no_overwrite
patch("os.path.exists", return_value=True)
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_experiment_results_compare_with_baseline
patch('os.path.exists', return_value=True)
lib/crewai/tests/experimental/evaluation/test_experiment_result.py:None
Route
test_extension_mismatch
patch("os.path.exists", return_value=True)
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_extract_command
patch( "crewai_tools.tools.stagehand_tool.stagehand_tool.StagehandTool._run", autospec=True )
lib/crewai-tools/tests/tools/stagehand_tool_test.py:None
Route
test_fallback_to_field_by_field
patch("crewai.utilities.converter.Converter.to_pydantic")
lib/crewai/tests/utilities/test_training_converter.py:None
Route
test_feedback_available_in_listener
patch("builtins.input", return_value="approved")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_feedback_collapsing
patch("builtins.input", return_value="Approved!")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_feedback_result_without_routing
patch("builtins.input", return_value="feedback")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_fetch_actions_success
patch.dict("os.environ", {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "test_token"})
lib/crewai-tools/tests/tools/crewai_platform_tools/test_crewai_platform_tool_builder.py:None
Route
test_fetch_actions_with_ssl_verification_default
patch.dict("os.environ", {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "test_token"}, clear=True)
lib/crewai-tools/tests/tools/crewai_platform_tools/test_crewai_platform_tool_builder.py:None
Route
test_fetch_actions_with_ssl_verification_factory_false
patch.dict("os.environ", {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "test_token", "CREWAI_FACTORY": "false"}, clear
lib/crewai-tools/tests/tools/crewai_platform_tools/test_crewai_platform_tool_builder.py:None
Route
test_fetch_actions_with_ssl_verification_factory_false_uppercase
patch.dict("os.environ", {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "test_token", "CREWAI_FACTORY": "FALSE"}, clear
lib/crewai-tools/tests/tools/crewai_platform_tools/test_crewai_platform_tool_builder.py:None
Route
test_fetch_actions_without_ssl_verification_factory_true
patch.dict("os.environ", {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "test_token", "CREWAI_FACTORY": "true"}, clear=
lib/crewai-tools/tests/tools/crewai_platform_tools/test_crewai_platform_tool_builder.py:None
Route
test_fetch_actions_without_ssl_verification_factory_true_uppercase
patch.dict("os.environ", {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "test_token", "CREWAI_FACTORY": "TRUE"}, clear=
lib/crewai-tools/tests/tools/crewai_platform_tools/test_crewai_platform_tool_builder.py:None
Route
test_fetch_arxiv_data
patch("urllib.request.urlopen")
lib/crewai-tools/tests/tools/arxiv_paper_tool_test.py:None
Route
test_fetch_arxiv_data_network_error
patch("urllib.request.urlopen", side_effect=urllib.error.URLError("Timeout"))
lib/crewai-tools/tests/tools/arxiv_paper_tool_test.py:None
Route
test_fetch_templates_api_error
patch("crewai_cli.remote_template.main.httpx.get")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_fetch_templates_excludes_private
patch("crewai_cli.remote_template.main.httpx.get")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_fetch_templates_filters_by_prefix
patch("crewai_cli.remote_template.main.httpx.get")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_fetches_configs_successfully
patch("crewai.plus_api.PlusAPI")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_file_not_found_during_zip
patch("os.path.exists", return_value=True)
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_filters_hyphenated_tool_name
patch.object(MCPToolResolver, "_get_mcp_tool_schemas")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_filters_underscored_tool_name
patch.object(MCPToolResolver, "_get_mcp_tool_schemas")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_final_output_is_method_return_not_collapsed_outcome
patch("builtins.input", return_value="Looks good!")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_flow_add_crew
mock.patch("crewai_cli.add_crew_to_flow.create_embedded_crew")
lib/cli/tests/test_cli.py:None
Route
test_flow_definition_rejects_method_self_listen
pytest.mark.parametrize("router_enabled", [False, True])
lib/crewai/tests/test_flow_definition.py:None
Route
test_flow_kickoff_is_deprecated_and_uses_run_path
mock.patch("crewai_cli.cli.run_crew")
lib/cli/tests/test_cli.py:None
Route
test_from_function_returns_raw_result_and_json_agent_text
pytest.mark.parametrize( ("func", "result_schema", "expected_raw", "expected_agent_payload"), [
lib/crewai/tests/tools/test_structured_tool.py:None
Route
test_from_tool_name
patch("requests.post")
lib/crewai-tools/tests/tools/merge_agent_handler_tool_test.py:None
Route
test_from_tool_name_with_custom_base_url
patch("requests.post")
lib/crewai-tools/tests/tools/merge_agent_handler_tool_test.py:None
Route
test_from_tool_pack_all_tools
patch("requests.post")
lib/crewai-tools/tests/tools/merge_agent_handler_tool_test.py:None
Route
test_from_tool_pack_specific_tools
patch("requests.post")
lib/crewai-tools/tests/tools/merge_agent_handler_tool_test.py:None
Route
test_from_tool_pack_with_custom_base_url
patch("requests.post")
lib/crewai-tools/tests/tools/merge_agent_handler_tool_test.py:None
Route
test_full_async_flow_cycle
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_gemini_config
patch('crewai.rag.embeddings.factory.build_embedder')
lib/crewai-tools/tests/rag/test_embedding_service.py:None
Route
test_general_exception_during_zip
patch("os.path.exists", return_value=True)
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_generate_output_path_default
patch("os.path.exists", return_value=True)
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_get_agent
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/cli/tests/test_plus_api.py:None
Route
test_get_agent
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_get_agent_with_org_uuid
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/cli/tests/test_plus_api.py:None
Route
test_get_agent_with_org_uuid
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_get_device_code
patch("crewai_core.auth.oauth2.httpx.post")
lib/cli/tests/authentication/test_auth_main.py:None
Route
test_get_latest_version_from_pypi_failure
patch("crewai_core.version.Path.exists")
lib/cli/tests/test_version.py:None
Route
test_get_latest_version_from_pypi_failure
patch("crewai_core.version.Path.exists")
lib/crewai/tests/cli/test_version.py:None
Route
test_get_latest_version_from_pypi_success
patch("crewai_core.version.Path.exists")
lib/cli/tests/test_version.py:None
Route
test_get_latest_version_from_pypi_success
patch("crewai_core.version.Path.exists")
lib/crewai/tests/cli/test_version.py:None
Route
test_get_or_create_key_existing
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/cli/tests/test_token_manager.py:None
Route
test_get_or_create_key_existing
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_get_platform_integration_token_from_env_var
patch.dict(os.environ, {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "env-token-456"})
lib/crewai/tests/test_context.py:None
Route
test_get_platform_integration_token_returns_none_when_not_set
patch.dict(os.environ, {}, clear=True)
lib/crewai/tests/test_context.py:None
Route
test_get_project_name_python_310
patch( "builtins.open", new_callable=unittest.mock.mock_open, read_data=""" [p
lib/cli/tests/deploy/test_deploy_main.py:None
Route
test_get_project_name_python_311_plus
patch( "builtins.open", new_callable=unittest.mock.mock_open, read_data=""" [proje
lib/cli/tests/deploy/test_deploy_main.py:None
Route
test_get_service_info
patch('crewai.rag.embeddings.factory.build_embedder')
lib/crewai-tools/tests/rag/test_embedding_service.py:None
Route
test_get_token_expired
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/cli/tests/test_token_manager.py:None
Route
test_get_token_expired
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_get_token_not_found
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/cli/tests/test_token_manager.py:None
Route
test_get_token_not_found
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_get_token_valid
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/cli/tests/test_token_manager.py:None
Route
test_get_token_valid
patch("crewai_core.token_manager.TokenManager._read_secure_file")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_get_tool
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/cli/tests/test_plus_api.py:None
Route
test_get_tool
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_get_tool_with_org_uuid
patch("crewai_core.plus_api.Settings")
lib/cli/tests/test_plus_api.py:None
Route
test_get_tool_with_org_uuid
patch("crewai_core.plus_api.Settings")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_hallucination_guardrail_always_passes
pytest.mark.parametrize( "context,task_output_text,threshold,tool_response", [ ( "
lib/crewai/tests/test_hallucination_guardrail.py:None
Route
test_happy_path
patch("crewai_tools.tools.parallel_tools.parallel_search_tool.requests.post")
lib/crewai-tools/tests/tools/parallel_search_tool_test.py:None
Route
test_history_accumulates
patch("builtins.input", return_value="feedback")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_history_preserved_across_steps
patch("builtins.input", return_value="")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_hook
before_tool_call(tools=["delete_file"], agents=["Dev"])
lib/crewai/tests/hooks/test_decorators.py:None
Route
test_http_error_handling
patch('crewai_cli.enterprise.main.httpx.get')
lib/cli/tests/enterprise/test_main.py:None
Route
test_human_feedback_emits_requested_and_received_events
patch("builtins.input", return_value="looks good")
lib/crewai/tests/utilities/test_events.py:None
Route
test_human_feedback_empty_feedback_emits_events
patch("builtins.input", return_value="")
lib/crewai/tests/utilities/test_events.py:None
Route
test_human_feedback_property_returns_last
patch("builtins.input", return_value="")
lib/crewai/tests/test_human_feedback_decorator.py:None
← previous
next →
301–400 of 746, ranked by callers