Details
| ID | SekoiaXDRPrintAssets |
|---|---|
| Language | python |
| From Version | 6.10.0 |
| Docker Image | demisto/python3:3.12.13.10116658 |
| Tags | dynamic-section |
README
Print all assets by incident.
Script Data
| Name | Description |
|---|---|
| Script Type | python3 |
| Tags | dynamic-section |
| Cortex XSOAR Version | 6.10.0 |
Inputs
There are no inputs for this script.
Outputs
There are no outputs for this script.
import demistomock as demisto import SekoiaXDRPrintAssets def test_assets_info(mocker): assets_ids = ["1", "2"] asset = { "name": "asset", "description": "description", } mocker.patch.object(demisto, "executeCommand", return_value=[{"Type": 3, "Contents": asset}]) assert len(SekoiaXDRPrintAssets.get_assets_info(assets_ids)) == 2 def test_assets_ids(mocker): alert_infos = {"assets": ["1", "2"]} assets_infos = [ {"description": "alVEdEMFNEMcBTNodDPL", "name": "name1"}, {"description": "alVEdEMFNEazedadazedL", "name": "name2"}, ] mocker.patch.object(demisto, "executeCommand", return_value=[{"Type": 3, "Contents": alert_infos}]) mocker.patch.object(SekoiaXDRPrintAssets, "get_assets_info", return_value=assets_infos) assert "name1" in SekoiaXDRPrintAssets.get_assets_ids("1234") assert "name2" in SekoiaXDRPrintAssets.get_assets_ids("1234")