Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crewAIInc/crewAI
/ endpoints
Endpoints
794 in github.com/crewAIInc/crewAI
⨍
Functions
14,019
◇
Types & classes
2,840
↳
Endpoints
794
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_task_id_flag
mock.patch("crewai_cli.cli.replay_task_command")
lib/cli/tests/test_cli.py:None
Route
test_replay_task_id_snake_case_alias_warns
mock.patch("crewai_cli.cli.replay_task_command")
lib/cli/tests/test_cli.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_replay_without_task_id
mock.patch("crewai_cli.cli.replay_task_command")
lib/cli/tests/test_cli.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
Route
test_request_human_input_returns_user_response
patch("builtins.input", return_value="test response")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_request_human_input_strips_whitespace
patch("builtins.input", return_value=" test response ")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_reset_integration
patch("crewai.knowledge.storage.knowledge_storage.get_rag_client")
lib/crewai/tests/knowledge/test_knowledge_storage_integration.py:None
Route
test_reset_settings
patch("crewai_core.settings.TokenManager")
lib/cli/tests/test_config.py:None
Route
test_reset_settings
patch("crewai_core.settings.TokenManager")
lib/crewai/tests/cli/test_config.py:None
Route
test_resolve_repo_name_not_found
patch("crewai_cli.remote_template.main.httpx.get")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_resolve_repo_name_with_prefix
patch("crewai_cli.remote_template.main.httpx.get")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_resolve_repo_name_without_prefix
patch("crewai_cli.remote_template.main.httpx.get")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_resume_basic
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_resume_builds_llm_from_serialized_context
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_resume_records_method_output_before_downstream_listeners
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_resume_routing
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_retry_uses_exponential_backoff_when_no_retry_after
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_returns_all_tools_without_hash
patch.object(MCPToolResolver, "_get_mcp_tool_schemas")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_returns_empty_for_nonexistent_tool
patch.object(MCPToolResolver, "_get_mcp_tool_schemas")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_returns_empty_on_http_error
patch("crewai.plus_api.PlusAPI")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_returns_empty_on_network_error
patch("crewai.plus_api.PlusAPI")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_returns_empty_when_no_token
patch("crewai_tools.tools.crewai_platform_tools.misc.get_platform_integration_token", side_effect=Exception("N
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_returns_false_on_fetch_failure
patch("crewai_core.version.get_latest_version_from_pypi")
lib/cli/tests/test_version.py:None
Route
test_returns_false_on_fetch_failure
patch("crewai_core.version.get_latest_version_from_pypi")
lib/crewai/tests/cli/test_version.py:None
Route
test_review_hook_keeps_original_on_enter
patch("builtins.input", return_value="")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_review_hook_modifies_result
patch("builtins.input", return_value="modified result")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_routes_to_matching_listener
patch("builtins.input", return_value="I approve")
lib/crewai/tests/test_human_feedback_integration.py:None
Route
test_routing_still_works_with_downstream_listener
patch("builtins.input", return_value="approved")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_run_crew_with_payload_empty_payload
patch("subprocess.run")
lib/cli/tests/triggers/test_main.py:None
Route
test_run_crew_with_payload_failure
patch("subprocess.run")
lib/cli/tests/triggers/test_main.py:None
Route
test_run_crew_with_payload_success
patch("subprocess.run")
lib/cli/tests/triggers/test_main.py:None
Route
test_run_handles_exception
patch("urllib.request.urlopen")
lib/crewai-tools/tests/tools/arxiv_paper_tool_test.py:None
Route
test_run_http_error
patch.dict( "os.environ", {"BRIGHT_DATA_API_KEY": "test_api_key", "BRIGHT_DATA_ZONE": "test_zone"}, )
lib/crewai-tools/tests/tools/brightdata_webunlocker_tool_test.py:None
Route
test_run_inputs_without_definition_calls_run_crew
mock.patch("crewai_cli.cli.run_crew")
lib/cli/tests/test_cli.py:None
Route
test_run_no_download
patch("urllib.request.urlopen")
lib/crewai-tools/tests/tools/arxiv_paper_tool_test.py:None
Route
test_run_passes_filename_to_project_runner
mock.patch("crewai_cli.cli.run_crew")
lib/cli/tests/test_cli.py:None
Route
test_run_passes_filename_to_run_crew
mock.patch("crewai_cli.run_crew.run_crew")
lib/crewai/tests/cli/test_run_crew.py:None
Route
test_run_rejects_filename_with_definition
mock.patch("crewai_cli.cli.run_crew")
lib/cli/tests/test_cli.py:None
Route
test_run_success
patch("crewai.experimental.evaluation.experiment.runner.create_default_evaluator")
lib/crewai/tests/experimental/evaluation/test_experiment_runner.py:None
Route
test_run_success_html
patch.dict( "os.environ", {"BRIGHT_DATA_API_KEY": "test_api_key", "BRIGHT_DATA_ZONE": "test_zone"}, )
lib/crewai-tools/tests/tools/brightdata_webunlocker_tool_test.py:None
Route
test_run_success_json
patch.dict( "os.environ", {"BRIGHT_DATA_API_KEY": "test_api_key", "BRIGHT_DATA_ZONE": "test_zone"}, )
lib/crewai-tools/tests/tools/brightdata_webunlocker_tool_test.py:None
Route
test_run_success_when_expected_metric_is_not_available
patch("crewai.experimental.evaluation.experiment.runner.create_default_evaluator")
lib/crewai/tests/experimental/evaluation/test_experiment_runner.py:None
Route
test_run_success_with_single_metric_evaluator_and_expected_specific_metric
patch("crewai.experimental.evaluation.experiment.runner.create_default_evaluator")
lib/crewai/tests/experimental/evaluation/test_experiment_runner.py:None
Route
test_run_success_with_unknown_metric
patch("crewai.experimental.evaluation.experiment.runner.create_default_evaluator")
lib/crewai/tests/experimental/evaluation/test_experiment_runner.py:None
Route
test_run_successful_search
patch("requests.post")
lib/crewai-tools/tests/tools/brightdata_serp_tool_test.py:None
Route
test_run_uses_project_runner_by_default
mock.patch("crewai_cli.cli.run_crew")
lib/cli/tests/test_cli.py:None
Route
test_run_with_definition_uses_project_runner
mock.patch("crewai_cli.cli.run_crew")
lib/cli/tests/test_cli.py:None
Route
test_run_with_download
patch("urllib.request.urlopen")
lib/crewai-tools/tests/tools/arxiv_paper_tool_test.py:None
Route
test_run_with_max_results
patch.object(ArxivPaperTool, "fetch_arxiv_data")
lib/crewai-tools/tests/tools/arxiv_paper_tool_test.py:None
Route
test_run_with_request_exception
patch("requests.post")
lib/crewai-tools/tests/tools/brightdata_serp_tool_test.py:None
Route
test_run_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_action_tool.py:None
Route
test_run_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_action_tool.py:None
Route
test_run_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_action_tool.py:None
Route
test_run_without_filename_passes_none
mock.patch("crewai_cli.run_crew.run_crew")
lib/crewai/tests/cli/test_run_crew.py:None
Route
test_run_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_action_tool.py:None
Route
test_run_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_action_tool.py:None
Route
test_save_documents_integration
patch("crewai.knowledge.storage.knowledge_storage.get_rag_client")
lib/crewai/tests/knowledge/test_knowledge_storage_integration.py:None
Route
test_save_file_called_when_enabled
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_save_tokens
patch("crewai_core.token_manager.TokenManager._atomic_write_secure_file")
lib/cli/tests/test_token_manager.py:None
Route
test_save_tokens
patch("crewai_core.token_manager.TokenManager._atomic_write_secure_file")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_scrape_with_css_selector
patch("selenium.webdriver.Chrome")
lib/crewai-tools/tests/tools/selenium_scraping_tool_test.py:None
Route
test_scrape_with_driver_error
patch("selenium.webdriver.Chrome")
lib/crewai-tools/tests/tools/selenium_scraping_tool_test.py:None
Route
test_scrape_with_return_html_false
patch("selenium.webdriver.Chrome")
lib/crewai-tools/tests/tools/selenium_scraping_tool_test.py:None
Route
test_scrape_with_return_html_true
patch("selenium.webdriver.Chrome")
lib/crewai-tools/tests/tools/selenium_scraping_tool_test.py:None
Route
test_scrape_without_css_selector
patch("selenium.webdriver.Chrome")
lib/crewai-tools/tests/tools/selenium_scraping_tool_test.py:None
Route
test_search_error_handling
patch("crewai.knowledge.storage.knowledge_storage.get_rag_client")
lib/crewai/tests/knowledge/test_knowledge_storage_integration.py:None
Route
test_search_query_backward_compat
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_serper_tool_news_search
patch("requests.post")
lib/crewai-tools/tests/tools/serper_dev_tool_test.py:None
Route
test_serper_tool_search
patch("requests.post")
lib/crewai-tools/tests/tools/serper_dev_tool_test.py:None
Route
test_serper_tool_with_location_params
patch("requests.post")
lib/crewai-tools/tests/tools/serper_dev_tool_test.py:None
Route
test_set_platform_integration_token
patch.dict(os.environ, {}, clear=True)
lib/crewai/tests/test_context.py:None
Route
test_settings_update_error
patch('crewai_cli.enterprise.main.httpx.get')
lib/cli/tests/enterprise/test_main.py:None
Route
test_single_request_for_multiple_amp_refs
patch("crewai.mcp.tool_resolver.MCPClient")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_singular_second_is_not_pluralized
patch("crewai_tools.tools.wait_tool.wait_tool.time.sleep")
lib/crewai-tools/tests/tools/wait_tool_test.py:None
Route
test_skill_create_is_deprecated_and_still_works
mock.patch("crewai_cli.skills.main.SkillCommand")
lib/cli/tests/test_create_unified.py:None
Route
test_skips_missing_configs_gracefully
patch.object(MCPToolResolver, "_fetch_amp_mcp_configs")
lib/crewai/tests/mcp/test_amp_mcp.py:None
Route
test_span_records_the_crewai_version
pytest.mark.parametrize( ("method", "args"), [ ("flow_plotting_span", ("ResearchFlow", ["step_
lib/crewai/tests/telemetry/test_telemetry.py:None
Route
test_span_records_the_release
pytest.mark.parametrize( ("method", "args"), [ ("deploy_signup_error_span", ()),
lib/crewai-core/tests/test_telemetry_deploy.py:None
Route
test_status_code_and_content_type
patch("requests.get")
lib/crewai-tools/tests/rag/test_webpage_loader.py:None
Route
test_status_code_and_content_type
patch("requests.get")
lib/crewai-tools/tests/rag/test_xml_loader.py:None
Route
test_successful_configuration
patch('crewai_cli.enterprise.main.httpx.get')
lib/cli/tests/enterprise/test_main.py:None
← previous
next →
601–700 of 794, ranked by callers