Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BishopFox/aimap
/ functions
Functions
525 in github.com/BishopFox/aimap
⨍
Functions
525
◇
Types & classes
152
↳
Endpoints
34
Method
test_filter_by_tag
(self, client)
backend/tests/test_routes.py:326
Method
test_filter_by_tool
(self, client)
backend/tests/test_routes.py:320
Method
test_filter_by_type
(self, client)
backend/tests/test_routes.py:568
Method
test_free_text_only
(self)
backend/tests/test_routes.py:895
Method
test_full_valid
(self)
backend/tests/test_models.py:62
Method
test_full_valid
(self)
backend/tests/test_models.py:188
Method
test_full_valid
(self)
backend/tests/test_models.py:391
Method
test_geo_empty
(self, client)
backend/tests/test_routes.py:408
Method
test_geo_mapping
(self, sample_shodan_result: dict)
backend/tests/test_discovery.py:260
Method
test_geo_with_data
(self, client)
backend/tests/test_routes.py:413
Method
test_get_analysis
(self, client)
backend/tests/test_routes.py:737
Method
test_get_analysis_not_found
(self, client)
backend/tests/test_routes.py:744
Method
test_get_endpoint
(self, client)
backend/tests/test_routes.py:264
Method
test_get_endpoint_not_found
(self, client)
backend/tests/test_routes.py:272
Method
test_get_range
(self, client)
backend/tests/test_routes.py:643
Method
test_get_range_not_found
(self, client)
backend/tests/test_routes.py:651
Method
test_get_range_with_endpoint_count
Verify live_endpoint_count reflects real endpoint data.
backend/tests/test_routes.py:655
Method
test_get_scan
(self, client)
backend/tests/test_routes.py:538
Method
test_get_scan_not_found
(self, client)
backend/tests/test_routes.py:544
Method
test_get_test_results
(self, client)
backend/tests/test_routes.py:784
Method
test_get_test_results_not_found
(self, client)
backend/tests/test_routes.py:793
Method
test_has_collection_access
(self, mock_db)
backend/tests/test_database.py:32
Method
test_has_system_prompt
(self)
backend/tests/test_routes.py:878
Method
test_health_check
(self, client)
backend/tests/test_routes.py:224
Method
test_ingestion_scan
(self)
backend/tests/test_models.py:346
Method
test_init_indexes_idempotent
Calling init_indexes twice should not raise.
backend/tests/test_database.py:47
Method
test_init_indexes_succeeds
init_indexes should complete without raising.
backend/tests/test_database.py:42
Method
test_insert_new_endpoint
A new endpoint should be inserted into the collection.
backend/tests/test_discovery.py:423
Method
test_invalid_auth_status
(self)
backend/tests/test_models.py:138
Method
test_invalid_finding_severity
(self)
backend/tests/test_models.py:279
Method
test_invalid_port_too_high
(self)
backend/tests/test_models.py:134
Method
test_invalid_port_zero
(self)
backend/tests/test_models.py:130
Method
test_invalid_protocol
(self)
backend/tests/test_models.py:126
Method
test_invalid_risk_score_too_high
(self)
backend/tests/test_models.py:118
Method
test_invalid_risk_score_too_low
(self)
backend/tests/test_models.py:122
Method
test_invalid_scan_status
(self)
backend/tests/test_models.py:358
Method
test_invalid_scan_type
(self)
backend/tests/test_models.py:354
Method
test_invalid_testing_status
(self)
backend/tests/test_models.py:283
Method
test_invalid_trend_direction
(self)
backend/tests/test_models.py:422
Method
test_list_all
(self, client)
backend/tests/test_routes.py:282
Method
test_list_ranges
(self, client)
backend/tests/test_routes.py:665
Method
test_list_scans
(self, client)
backend/tests/test_routes.py:550
Method
test_merge_does_not_overwrite_richer_data
Merge should not overwrite non-empty fields with empty ones.
backend/tests/test_discovery.py:496
Method
test_merge_existing_endpoint
When an endpoint already exists, sources should be merged.
backend/tests/test_discovery.py:447
Method
test_minimal_valid
(self)
backend/tests/test_models.py:54
Method
test_minimal_valid
(self)
backend/tests/test_models.py:183
Method
test_minimal_valid
(self)
backend/tests/test_models.py:304
Method
test_minimal_valid
(self)
backend/tests/test_models.py:386
Method
test_missing_hostname
(self)
backend/tests/test_discovery.py:305
Method
test_mixed_structured_and_free_text
(self)
backend/tests/test_routes.py:902
Method
test_monitoring_config_interval_min
(self)
backend/tests/test_models.py:431
Method
test_multiple_results_ingest
Multiple different results should each be inserted.
backend/tests/test_discovery.py:614
Method
test_org_filter_quoted
(self)
backend/tests/test_routes.py:872
Method
test_pagination
(self, client)
backend/tests/test_routes.py:332
Method
test_pagination_page_2
(self, client)
backend/tests/test_routes.py:341
Method
test_port_default_http
(self)
backend/tests/test_discovery.py:403
Method
test_port_default_https
(self)
backend/tests/test_discovery.py:392
Method
test_port_extraction_from_host
(self)
backend/tests/test_discovery.py:381
Method
test_port_filter
(self)
backend/tests/test_routes.py:866
Method
test_protocol_detection_mcp
(self, sample_shodan_result: dict)
backend/tests/test_discovery.py:285
Method
test_protocol_detection_openai
(self, sample_shodan_result_openai: dict)
backend/tests/test_discovery.py:289
Method
test_protocol_filter
(self)
backend/tests/test_routes.py:812
Method
test_protocol_from_template
(self, sample_nuclei_finding: dict)
backend/tests/test_discovery.py:364
Method
test_protocol_openai
(self, sample_nuclei_finding_openai: dict)
backend/tests/test_discovery.py:368
Method
test_queries_are_strings
(self)
backend/tests/test_discovery.py:337
Method
test_queries_module_constant
(self)
backend/tests/test_discovery.py:343
Method
test_range_create
(self)
backend/tests/test_models.py:426
Method
test_ranges_collection_has_indexes
(self, mock_db)
backend/tests/test_database.py:76
Method
test_replace_same_source
Merging a source with the same name should replace, not duplicate.
backend/tests/test_discovery.py:563
Method
test_returns_database
(self, mock_db)
backend/tests/test_database.py:25
Method
test_risk_filter_critical
(self)
backend/tests/test_routes.py:824
Method
test_risk_filter_high
(self)
backend/tests/test_routes.py:830
Method
test_risk_filter_info
(self)
backend/tests/test_routes.py:848
Method
test_risk_filter_low
(self)
backend/tests/test_routes.py:842
Method
test_risk_filter_medium
(self)
backend/tests/test_routes.py:836
Method
test_scan_create
(self)
backend/tests/test_models.py:362
Method
test_scans_collection_has_indexes
(self, mock_db)
backend/tests/test_database.py:69
Method
test_search_by_auth
(self, client)
backend/tests/test_routes.py:442
Method
test_search_by_country
(self, client)
backend/tests/test_routes.py:450
Method
test_search_by_org
(self, client)
backend/tests/test_routes.py:507
Method
test_search_by_port
(self, client)
backend/tests/test_routes.py:467
Method
test_search_by_protocol
(self, client)
backend/tests/test_routes.py:434
Method
test_search_by_risk
(self, client)
backend/tests/test_routes.py:498
Method
test_search_by_tool
(self, client)
backend/tests/test_routes.py:459
Method
test_search_combined
(self, client)
backend/tests/test_routes.py:483
Method
test_search_empty_query
(self, client)
backend/tests/test_routes.py:492
Method
test_search_has_system_prompt
(self, client)
backend/tests/test_routes.py:475
Method
test_serialization_to_dict
(self)
backend/tests/test_models.py:142
Method
test_serialization_to_dict
(self)
backend/tests/test_models.py:287
Method
test_serialization_to_dict
(self)
backend/tests/test_models.py:370
Method
test_serialization_to_dict
(self)
backend/tests/test_models.py:435
Method
test_server_info
(self, sample_shodan_result: dict)
backend/tests/test_discovery.py:271
Method
test_skip_missing_ip_port
Results with missing ip or port should be skipped.
backend/tests/test_discovery.py:603
Method
test_source_record
(self, sample_shodan_result: dict)
backend/tests/test_discovery.py:297
Method
test_source_record
(self, sample_nuclei_finding: dict)
backend/tests/test_discovery.py:372
Method
test_stats_empty
(self, client)
backend/tests/test_routes.py:386
Method
test_stats_with_data
(self, client)
backend/tests/test_routes.py:393
Method
test_template_severities_valid
(self)
backend/tests/test_discovery.py:680
Method
test_template_tags_present
(self)
backend/tests/test_discovery.py:690
Method
test_templates_are_valid_yaml
(self)
backend/tests/test_discovery.py:643
← previous
next →
401–500 of 525, ranked by callers