Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crewAIInc/crewAI
/ endpoints
Endpoints
764 in github.com/crewAIInc/crewAI
⨍
Functions
13,496
◇
Types & classes
2,774
↳
Endpoints
764
Route
test_metadata_filter_handling
patch("crewai.knowledge.storage.knowledge_storage.get_rag_client")
lib/crewai/tests/knowledge/test_knowledge_storage_integration.py:None
Route
test_metadata_included_in_result
patch("builtins.input", return_value="")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_method_outputs_contains_real_output
patch("builtins.input", return_value="feedback")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_missing_required_fields
patch('crewai_cli.enterprise.main.httpx.get')
lib/cli/tests/enterprise/test_main.py:None
Route
test_mixed_apps_and_actions_propagated
patch.object(Agent, 'get_platform_tools')
lib/crewai/tests/agents/test_agent.py:None
Route
test_mixed_feedback_and_regular_methods
patch("builtins.input", return_value="feedback")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_multiple_feedback_steps
patch("builtins.input", side_effect=["Good draft", "Final approved"])
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_multiple_human_input_rounds
patch("builtins.input", side_effect=["feedback", ""])
lib/crewai/tests/test_flow_human_input_integration.py:None
Route
test_multiple_sequential_context_managers
patch.dict(os.environ, {}, clear=True)
lib/crewai/tests/test_context.py:None
Route
test_nan_seconds_is_rejected_when_passed_positionally
patch("crewai_tools.tools.wait_tool.wait_tool.time.sleep")
lib/crewai-tools/tests/tools/wait_tool_test.py:None
Route
test_navigate_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_negative_seconds_is_rejected_when_passed_positionally
patch("crewai_tools.tools.wait_tool.wait_tool.time.sleep")
lib/crewai-tools/tests/tools/wait_tool_test.py:None
Route
test_network_error_handling
patch("requests.post")
lib/crewai-tools/tests/tools/generate_crewai_automation_tool_test.py:None
Route
test_never_raises_returns_nones_or_coerces
pytest.mark.parametrize( "bad_input", [ None, 42, "string"
lib/crewai/tests/events/test_llm_finish_reason_response_id.py:None
Route
test_news_search_end_to_end
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_no_context_leakage_between_crews
patch("crewai.Agent.execute_task")
lib/crewai/tests/test_crew_thread_safety.py:None
Route
test_non_amp_items_unaffected
patch("crewai.mcp.tool_resolver.MCPClient")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_non_empty_input_prints_processing_feedback
patch("builtins.input", return_value="please make it warmer")
lib/crewai/tests/test_flow_human_input_integration.py:None
Route
test_non_iterable_falls_back_to_none
pytest.mark.parametrize("bad_input", [123, 12.5, object()])
lib/crewai/tests/events/test_llm_finish_reason_response_id.py:None
Route
test_none_return_value_is_preserved
patch("builtins.input", return_value="looks good")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_normalization
pytest.mark.parametrize( "usage, expected", [ (None, None), ({}, None)
lib/crewai/tests/test_flow_usage_metrics.py:None
Route
test_normalizes_nested_litellm_buckets
pytest.mark.parametrize( ("usage", "expected"), [ pytest.param( {"
lib/crewai/tests/events/test_llm_usage_event.py:None
Route
test_not_yanked_from_cache
patch("crewai_core.version.get_crewai_version")
lib/cli/tests/test_version.py:None
Route
test_not_yanked_from_cache
patch("crewai_core.version.get_crewai_version")
lib/crewai/tests/cli/test_version.py:None
Route
test_observe_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_omits_missing_slugs
patch("crewai.plus_api.PlusAPI")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_openai_config
patch('crewai.rag.embeddings.factory.build_embedder')
lib/crewai-tools/tests/rag/test_embedding_service.py:None
Route
test_org_current_command
patch("crewai_cli.cli.OrganizationCommand")
lib/cli/tests/organization/test_main.py:None
Route
test_org_list_command
patch("crewai_cli.cli.OrganizationCommand")
lib/cli/tests/organization/test_main.py:None
Route
test_org_switch_command
patch("crewai_cli.cli.OrganizationCommand")
lib/cli/tests/organization/test_main.py:None
Route
test_other_provider_shapes_still_work
pytest.mark.parametrize( ("tool_call", "expected_args"), [ ( {"id"
lib/crewai/tests/llms/openai/test_responses_tool_loop.py:None
Route
test_other_tar_formats
patch("os.path.exists", return_value=True)
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_parallel_crews_thread_safety
patch("crewai.Agent.execute_task")
lib/crewai/tests/test_crew_thread_safety.py:None
Route
test_parse_error_handling
patch("crewai.utilities.llm_utils.create_llm")
lib/crewai/tests/experimental/evaluation/metrics/test_reasoning_metrics.py:None
Route
test_pdf_search_tool_with_azure_config_without_env_vars
patch("crewai_tools.adapters.crewai_rag_adapter.create_client")
lib/crewai-tools/tests/tools/test_pdf_search_tool_config.py:None
Route
test_pdf_search_tool_with_openai_config_without_env_vars
patch("crewai_tools.adapters.crewai_rag_adapter.create_client")
lib/crewai-tools/tests/tools/test_pdf_search_tool_config.py:None
Route
test_pdf_search_tool_with_vectordb_and_embedding_config
patch("crewai_tools.adapters.crewai_rag_adapter.create_client")
lib/crewai-tools/tests/tools/test_pdf_search_tool_config.py:None
Route
test_permission_error
patch("os.path.exists", return_value=True)
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_platform_context_manager_basic_usage
patch.dict(os.environ, {}, clear=True)
lib/crewai/tests/test_context.py:None
Route
test_platform_context_manager_nested_contexts
patch.dict(os.environ, {}, clear=True)
lib/crewai/tests/test_context.py:None
Route
test_platform_context_manager_with_none_initial_state
patch.dict(os.environ, {}, clear=True)
lib/crewai/tests/test_context.py:None
Route
test_platform_context_with_env_fallback
patch.dict(os.environ, {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "env-backup"})
lib/crewai/tests/test_context.py:None
Route
test_poll_for_token_error
patch("crewai_core.auth.oauth2.httpx.post")
lib/cli/tests/authentication/test_auth_main.py:None
Route
test_poll_for_token_success
patch("crewai_core.auth.oauth2.httpx.post")
lib/cli/tests/authentication/test_auth_main.py:None
Route
test_poll_for_token_timeout
patch("crewai_core.auth.oauth2.httpx.post")
lib/cli/tests/authentication/test_auth_main.py:None
Route
test_positional_query_argument
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_prepare_git_repository_returns_repo_when_init_commit_fails
patch("crewai_cli.deploy.main.git.Repository")
lib/cli/tests/deploy/test_deploy_main.py:None
Route
test_prepare_output_makes_dir
patch("os.makedirs")
lib/crewai-tools/tests/tools/files_compressor_tool_test.py:None
Route
test_print_crew_evaluation_result
mock.patch("crewai.utilities.evaluators.crew_evaluator_handler.Console")
lib/crewai/tests/utilities/evaluators/test_crew_evaluator_handler.py:None
Route
test_print_current_organization_with_org
patch("crewai_cli.tools.main.Settings")
lib/cli/tests/tools/test_main.py:None
Route
test_print_current_organization_without_org
patch("crewai_cli.tools.main.Settings")
lib/cli/tests/tools/test_main.py:None
Route
test_publish_api_error
patch("crewai_cli.tools.main.get_project_name", return_value="sample-tool")
lib/cli/tests/tools/test_main.py:None
Route
test_publish_failure
patch("crewai_cli.tools.main.get_project_name", return_value="sample-tool")
lib/cli/tests/tools/test_main.py:None
Route
test_publish_metadata_extraction_failure_continues_with_warning
patch("crewai_cli.tools.main.get_project_name", return_value="sample-tool")
lib/cli/tests/tools/test_main.py:None
Route
test_publish_success
patch("crewai_cli.tools.main.get_project_name", return_value="sample-tool")
lib/cli/tests/tools/test_main.py:None
Route
test_publish_tool
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/cli/tests/test_plus_api.py:None
Route
test_publish_tool
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_publish_tool_with_org_uuid
patch("crewai_core.plus_api.Settings")
lib/cli/tests/test_plus_api.py:None
Route
test_publish_tool_with_org_uuid
patch("crewai_core.plus_api.Settings")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_publish_tool_with_tools_metadata
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_publish_tool_without_description
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/cli/tests/test_plus_api.py:None
Route
test_publish_tool_without_description
patch("crewai_core.plus_api.PlusAPI._make_request")
lib/crewai/tests/cli/test_plus_api.py:None
Route
test_publish_when_not_in_sync
patch("crewai_cli.tools.main.git.Repository")
lib/cli/tests/tools/test_main.py:None
Route
test_publish_when_not_in_sync_and_force
patch("crewai_cli.tools.main.get_project_name", return_value="sample-tool")
lib/cli/tests/tools/test_main.py:None
Route
test_query_list_conversion
patch("crewai.knowledge.storage.knowledge_storage.get_rag_client")
lib/crewai/tests/knowledge/test_knowledge_storage_integration.py:None
Route
test_quota_limited_429_raises_immediately
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_rag_tool_add_and_query
patch("crewai_tools.adapters.crewai_rag_adapter.get_rag_client")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rag_tool_config_with_qdrant_and_azure_embeddings
patch("crewai_tools.adapters.crewai_rag_adapter.create_client")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rag_tool_initialization
patch("crewai_tools.adapters.crewai_rag_adapter.get_rag_client")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rag_tool_no_results
patch("crewai_tools.adapters.crewai_rag_adapter.get_rag_client")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rag_tool_with_azure_config_without_env_vars
patch("crewai_tools.adapters.crewai_rag_adapter.create_client")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rag_tool_with_custom_embeddings
patch("crewai_tools.tools.rag.rag_tool.build_embedder")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rag_tool_with_file
patch("crewai_tools.adapters.crewai_rag_adapter.get_rag_client")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rag_tool_with_openai_config_without_env_vars
patch("crewai_tools.adapters.crewai_rag_adapter.create_client")
lib/crewai-tools/tests/tools/rag/rag_tool_test.py:None
Route
test_rate_limit_disabled_when_zero
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_rate_limit_per_instance_independent
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_rate_limit_skips_sleep_when_enough_time_passed
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_rate_limit_sleeps_when_too_fast
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_raw_false_calls_refine_response
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_read_secure_file_exists
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/cli/tests/test_token_manager.py:None
Route
test_read_secure_file_exists
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_read_secure_file_not_exists
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/cli/tests/test_token_manager.py:None
Route
test_read_secure_file_not_exists
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_reads_from_valid_cache
patch("crewai_core.version.get_crewai_version")
lib/cli/tests/test_version.py:None
Route
test_reads_from_valid_cache
patch("crewai_core.version.get_crewai_version")
lib/crewai/tests/cli/test_version.py:None
Route
test_reason_is_echoed_back
patch("crewai_tools.tools.wait_tool.wait_tool.time.sleep")
lib/crewai-tools/tests/tools/wait_tool_test.py:None
Route
test_recover_from_context_length
patch("crewai.experimental.agent_executor.handle_context_length")
lib/crewai/tests/agents/test_agent_executor.py:None
Route
test_recover_from_parser_error
patch("crewai.experimental.agent_executor.handle_output_parser_exception")
lib/crewai/tests/agents/test_agent_executor.py:None
Route
test_regular_openai_with_nested_config
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_factory_azure.py:None
Route
test_replay_interpolates_inputs_properly
patch.object(Crew, "_interpolate_inputs")
lib/crewai/tests/test_crew.py:None
Route
test_replay_passes_filename
mock.patch("crewai_cli.cli.replay_task_command")
lib/crewai/tests/cli/test_replay_from_task.py:None
Route
test_replay_task_command_omits_env_var_without_filename
mock.patch("crewai_cli.replay_from_task.subprocess.run")
lib/crewai/tests/cli/test_replay_from_task.py:None
Route
test_replay_task_command_sets_env_var
mock.patch("crewai_cli.replay_from_task.subprocess.run")
lib/crewai/tests/cli/test_replay_from_task.py:None
Route
test_replay_without_filename_passes_none
mock.patch("crewai_cli.cli.replay_task_command")
lib/crewai/tests/cli/test_replay_from_task.py:None
Route
test_request_human_input_handles_empty_input
patch("builtins.input", return_value="")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_request_human_input_pauses_and_resumes
patch("builtins.input", return_value="test")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_request_human_input_pauses_and_resumes_live_updates
patch("builtins.input", return_value="test")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_request_human_input_resumes_on_exception
patch("builtins.input", side_effect=Exception("Input error"))
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_request_human_input_resumes_on_keyboard_interrupt
patch("builtins.input", side_effect=KeyboardInterrupt)
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_request_human_input_returns_empty_string_on_enter
patch("builtins.input", return_value="")
lib/crewai/tests/hooks/test_human_approval.py:None
← previous
next →
501–600 of 764, ranked by callers