UtilAnyResults
Utility script to use in playbooks - returns "yes" if the input is non-empty.
python · Common Scripts
Details
| ID | UtilAnyResults |
|---|---|
| Language | python |
| From Version | 5.0.0 |
| Docker Image | demisto/python3:3.12.13.10404775 |
| Tags | Utility Condition |
README
Utility script to use in playbooks. This will return “yes” if the input is not empty.
Script Data
| Name | Description |
|---|---|
| Script Type | python |
| Tags | Utility, Condition |
Inputs
| Argument Name | Description |
|---|---|
| data | The data to check. Can be, a list or a string. Strings containing only commas will be considered empty. |
Outputs
There are no outputs for this script.
from UtilAnyResults import * def test_util_any_results_list(mocker): mocker.patch.object(demisto, "get", return_value=["a", "b", "c"]) assert util_any_results({}) == ["yes"] def test_util_any_results_str(mocker): mocker.patch.object(demisto, "get", return_value="abc") assert util_any_results({}) == ["yes"] def test_util_any_results_str_lst(mocker): mocker.patch.object(demisto, "get", return_value="[a, b, c]") assert util_any_results({}) == ["yes"] def test_util_any_results_str_empty_lst(mocker): mocker.patch.object(demisto, "get", return_value="[]") assert util_any_results({}) == ["no"] def test_util_any_results_int(mocker): mocker.patch.object(demisto, "get", return_value=1) assert util_any_results({}) == ["no"]