ConvertAllExcept

Convert all chosen values but exceptions.

python · Filters And Transformers

Details

IDConvertAllExcept
Languagepython
From Version5.0.0
Docker Imagedemisto/python3:3.12.13.10404775
Tagstransformer

README

Convert all chosen values but exceptions.

Script Data


Name Description
Script Type python3
Tags transformer
Cortex XSOAR Version 5.0.0

Inputs


Argument Name Description
value Value to convert.
convertTo String to convert to.
except Comma separated list of exceptions.

Outputs


There are no outputs for this script.

import pytest


@pytest.mark.parametrize(
    "args, expected_result",
    [
        ({"value": "Value_to_convert", "convertTo": "hello", "except": "Value_to_convert"}, "Value_to_convert"),
    ],
)
def test_ConvertAllExcept(args, expected_result):
    """
    Given:
        - A dict of args.
    When:
        - Running ConvertAllExcept script.
    Then:
        - Validating the value of the script.
    """
    from ConvertAllExcept import main

    result = main(args)
    assert result == expected_result