MCPcopy Create free account

hub / github.com/intelowlproject/IntelOwl / functions

Functions4,925 in github.com/intelowlproject/IntelOwl

Methodtest_non_entity_pages_yield_empty
(self)
tests/api_app/chatbot_manager/test_context.py:29
Methodtest_non_json_response_raises
(self, mock_get)
tests/api_app/analyzers_manager/observable_analyzers/test_rdap.py:56
Methodtest_non_numeric_id_yields_empty
(self)
tests/api_app/chatbot_manager/test_context.py:42
Methodtest_not_authenticated
(self)
tests/api_app/test_views.py:1381
Methodtest_not_found_returns_clean_negative
(self, mock_get)
tests/api_app/analyzers_manager/observable_analyzers/test_rdap.py:65
Methodtest_not_malicious_when_quad9_answers
Domain is NOT malicious when Quad9 returns DNS answers. Google DNS must not be queried.
tests/api_app/analyzers_manager/observable_analyzers/dns/test_quad9.py:131
Methodtest_notification_sent_only_once
(self, mock_get, mock_user_events)
tests/api_app/test_update_checker.py:106
Methodtest_null
(self)
tests/api_app/test_serializers.py:573
Methodtest_observable_create_returns_non_dict_handled_safely
Silently handled non-dictionary returns must gracefully trigger an observable failure check.
tests/api_app/connectors_manager/unit_tests/connectors/test_opencti.py:211
Methodtest_observable_no_analyzers_only_connector
(self)
tests/api_app/test_api.py:309
Methodtest_old_session_with_recent_message_is_kept
(self)
tests/api_app/chatbot_manager/test_tasks.py:70
Methodtest_opencti_health_check_failures
(self)
tests/api_app/connectors_manager/unit_tests/connectors/test_opencti.py:316
Methodtest_opencti_health_check_success
(self)
tests/api_app/connectors_manager/unit_tests/connectors/test_opencti.py:282
Methodtest_opencti_live_integration
End-to-End Live Test: Executes the full base class start() method, hits the real OpenCTI server, and verifies the DB state.
tests/api_app/connectors_manager/integration_tests/connectors/test_opencti.py:77
Methodtest_ordered_for_user
Check user playbooks are in the correct order and the robot jobs are excluded
tests/api_app/playbooks_manager/test_queryset.py:86
Methodtest_organization_and_marking_called_only_once
Properties caching validation checking that static initialization calls occur once.
tests/api_app/connectors_manager/unit_tests/connectors/test_opencti.py:170
Methodtest_organization_disable
(self)
tests/api_app/test_views.py:527
Methodtest_organization_disable
(self)
tests/api_app/ingestors_manager/test_views.py:18
Methodtest_organization_enable
(self)
tests/api_app/test_views.py:576
Methodtest_organization_enable
(self)
tests/api_app/ingestors_manager/test_views.py:24
Methodtest_over_cap_clamps_and_warns
(self)
tests/api_app/chatbot_manager/tools/test_common.py:17
Methodtest_oversized_message_is_rejected
(self, mock_task)
tests/api_app/chatbot_manager/test_consumers.py:99
Methodtest_page_context_not_in_the_file
The file must NOT contain {page_context} — interpolation is the prompt template's job, not the static file's.
tests/api_app/chatbot_manager/test_prompt.py:96
Methodtest_paginated_shape_and_page_size
(self)
tests/api_app/chatbot_manager/test_views.py:266
Methodtest_partial_state_failure_scenarios
Iterate localized failure targets via subtests while verifying partial state logs.
tests/api_app/connectors_manager/unit_tests/connectors/test_opencti.py:108
Methodtest_password_not_found
(self, mock_make_request)
tests/api_app/analyzers_manager/observable_analyzers/test_hibp.py:43
Methodtest_password_reset_flow_200
(self)
tests/auth/test_auth.py:196
Methodtest_persistent_invalid_arg_degrades_to_forced_stop
(self)
tests/api_app/chatbot_manager/test_agent.py:132
Methodtest_persists_turn_and_streams_start_end
(self, mock_build, mock_get_layer)
tests/api_app/chatbot_manager/test_tasks.py:111
Methodtest_phishing_army_updater
(self, mock_get=None)
tests/test_crons.py:104
Methodtest_pivots_to_execute
(self)
tests/api_app/test_models.py:606
Methodtest_plain_tool_output_emits_nothing
(self)
tests/api_app/chatbot_manager/test_streaming.py:105
Methodtest_playbook_not_visible_refused
(self, mock_apply)
tests/api_app/chatbot_manager/tools/test_analyze_observable.py:108
Methodtest_playwright_engine_sets_playwright_url
(self)
tests/api_app/analyzers_manager/unit_tests/observable_analyzers/test_phishing_extractor.py:62
Methodtest_plugin_config
(self)
tests/api_app/test_views.py:642
Methodtest_plugin_config_list
(self)
tests/api_app/test_views.py:799
Methodtest_post_delete_ingestor_config
(self)
tests/api_app/ingestors_manager/test_signals.py:40
Methodtest_pre_save_analyzer_config
(self)
tests/api_app/analyzers_manager/test_signals.py:11
Methodtest_pre_save_ingestor_config
(self)
tests/api_app/ingestors_manager/test_signals.py:14
Methodtest_preview_mints_a_consumable_pending_record
(self, mock_apply)
tests/api_app/chatbot_manager/tools/test_analyze_observable.py:75
Methodtest_preview_returns_plan_and_pending_id_without_launching
(self, mock_apply)
tests/api_app/chatbot_manager/tools/test_analyze_observable.py:63
Methodtest_prior_turns_reach_the_agent_as_messages
(self, mock_build, mock_get_layer)
tests/api_app/chatbot_manager/test_tasks.py:144
Methodtest_private_ip_refused_at_preview
(self, mock_apply)
tests/api_app/chatbot_manager/tools/test_analyze_observable.py:87
Methodtest_process_chat_message_query_count_is_constant_in_history
(self, mock_build, mock_get_layer)
tests/api_app/chatbot_manager/test_query_counts.py:255
Methodtest_production_crash_scenario
Reproduce the exact production crash: a list containing a dict WITHOUT 'rrdata' key followed by an empty list from the pdns/reverse endpoint.
tests/api_app/visualizers_manager/passive_dns/test_analyzer_extractor.py:507
Methodtest_prompt_file_readable
The file exists and loads into the module-level constant.
tests/api_app/chatbot_manager/test_prompt.py:42
Methodtest_prompt_includes_all_tool_names
Every registered tool appears in the [Tools] section, and the hardcoded EXPECTED_TOOL_NAMES matches the live build_tools() registry. If someon
tests/api_app/chatbot_manager/test_prompt.py:61
Methodtest_prompt_is_all_printable
Non-printable characters (except newline) will silently confuse the LLM.
tests/api_app/chatbot_manager/test_prompt.py:102
Methodtest_prompt_is_part_of_the_chat_template
The loaded prompt content is embedded in the ChatPromptTemplate's system message, so the agent actually sees the file content at runtime.
tests/api_app/chatbot_manager/test_prompt.py:81
Methodtest_prompt_sections_are_present
Each planned section header appears so the structure is enforced.
tests/api_app/chatbot_manager/test_prompt.py:91
Methodtest_prompt_under_token_limit
System prompt must stay under 500 tokens to leave room for tool schemas and conversation history within Ollama's 8192 context window.
tests/api_app/chatbot_manager/test_prompt.py:54
Methodtest_pull
(self)
tests/api_app/analyzers_manager/test_views.py:31
Methodtest_pwned_password_found
(self, mock_make_request)
tests/api_app/analyzers_manager/observable_analyzers/test_hibp.py:28
Methodtest_python_complete_path
(self)
tests/api_app/test_models.py:71
Methodtest_python_path
(self)
tests/api_app/test_classes.py:73
Methodtest_quark_updater
(self)
tests/test_crons.py:273
Methodtest_query_or_fragment_cannot_inject_prompt_text
(self)
tests/api_app/chatbot_manager/test_context.py:45
Methodtest_raises_when_required_param_not_configured
A required parameter without a value must raise TypeError.
tests/api_app/test_models.py:378
Methodtest_rate_limit_emits_error_event
Messages over the per-user limit emit RATE_LIMITED and are dropped.
tests/api_app/chatbot_manager/test_consumers.py:130
Methodtest_rate_limit_returns_429_envelope
6th message in the same window returns 429 with IntelOwl error envelope.
tests/api_app/chatbot_manager/test_views.py:182
Methodtest_read
(self)
tests/api_app/pivots_manager/test_serializers.py:48
Methodtest_read
(self)
tests/api_app/pivots_manager/test_serializers.py:78
Methodtest_recent_scan
(self)
tests/api_app/test_views.py:179
Methodtest_recent_scan_user
(self)
tests/api_app/test_views.py:206
Methodtest_recommend_playbook_derives_classification_from_observable
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:78
Methodtest_recommend_playbook_explicit_classification
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:86
Methodtest_recommend_playbook_invalid_classification
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:92
Methodtest_recommend_playbook_limit
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:123
Methodtest_recommend_playbook_limit_clamp_warns
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:131
Methodtest_recommend_playbook_only_starting_and_enabled
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:103
Methodtest_recommend_playbook_query_count_is_constant
(self)
tests/api_app/chatbot_manager/test_query_counts.py:210
Methodtest_recommend_playbook_requires_input
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:98
Methodtest_recommend_playbook_visibility_isolation
(self)
tests/api_app/chatbot_manager/tools/test_recommend_playbook.py:112
Methodtest_regexes_match_frontend_route_definitions
The regexes mirror React Router paths in frontend/src/components/Routes.jsx. When a frontend route changes (e.g. /jobs/:id → /analysis/:id),
tests/api_app/chatbot_manager/test_context.py:52
Methodtest_register_201
(self)
tests/auth/test_auth.py:126
Methodtest_register_no_email_leak_201
(self)
tests/auth/test_auth.py:100
Methodtest_register_username_taken_400
(self)
tests/auth/test_auth.py:72
Methodtest_related_investigation_number
(self, *args, **kwargs)
tests/api_app/analyzable_manager/test_views.py:147
Methodtest_remove_job
(self, *args, **kwargs)
tests/api_app/investigations_manager/test_views.py:145
Methodtest_remove_old_jobs
(self)
tests/test_crons.py:61
Methodtest_requires_authentication
(self)
tests/api_app/chatbot_manager/test_health.py:109
Methodtest_requires_authentication
(self)
tests/api_app/chatbot_manager/test_views.py:301
Methodtest_requires_url_or_base64
(self)
tests/api_app/visualizers_manager/test_classes.py:668
Methodtest_resend_verification_email_200
(self)
tests/auth/test_auth.py:171
Methodtest_restsearch_get_post_error
(self)
tests/api_app/analyzers_manager/unit_tests/observable_analyzers/test_misp.py:63
Methodtest_restsearch_get_post_error_debug
Test that debug information is included in error message when debug mode is enabled.
tests/api_app/analyzers_manager/unit_tests/observable_analyzers/test_misp.py:88
Methodtest_result_is_cached
(self, mock_celery, mock_get)
tests/api_app/chatbot_manager/test_health.py:71
Methodtest_retrieve_200
(self)
tests/api_app/test_views.py:285
Methodtest_retrieve_200
(self)
tests/api_app/test_views.py:502
Methodtest_retry_204
(self)
tests/__init__.py:158
Methodtest_retry_400
(self)
tests/__init__.py:186
Methodtest_retry_403
(self)
tests/__init__.py:200
Methodtest_retry_404
(self)
tests/__init__.py:207
Methodtest_retry_after_decreases_as_time_passes
retry_after is recalculated from the current time, so it shrinks as the window progresses.
tests/api_app/chatbot_manager/test_rate_limit.py:87
Methodtest_retry_after_positive_at_end_of_window
In the final fraction of a window retry_after must still be >= 1: int() truncation would return 0 here (regression guard for the flaky failure
tests/api_app/chatbot_manager/test_rate_limit.py:71
Methodtest_returns_404_for_other_users_session
(self)
tests/api_app/chatbot_manager/test_views.py:295
Methodtest_returns_configured_params
All parameters are configured → no error, returns queryset.
tests/api_app/test_models.py:373
Methodtest_returns_messages_ordered_by_timestamp
(self)
tests/api_app/chatbot_manager/test_views.py:244
Methodtest_run_atomicity_on_save_failure
(self)
tests/api_app/engines_manager/test_models.py:161
Methodtest_run_empty
(self)
tests/api_app/engines_manager/test_models.py:30
← previousnext →4,401–4,500 of 4,925, ranked by callers