示例#1
0
def test_build_evaluator_binary_equals(function: str, arg_a: Any, arg_b: Any,
                                       params: Dict, expected_output: bool):
    node = build_evaluator(function, arg_a, arg_b)
    assert node(params) == expected_output
示例#2
0
def test_build_evaluator_string_not_equals_ignore_case(function: str,
                                                       arg_a: Any, arg_b: Any,
                                                       params: Dict,
                                                       expected_output: bool):
    node = build_evaluator(function, arg_a, arg_b)
    assert node(params) == expected_output
示例#3
0
def test_build_evaluator_arn_not_like(function: str, arg_a: Any, arg_b: Any,
                                      params: Dict, expected_output: bool):
    node = build_evaluator(function, arg_a, arg_b)
    assert node(params) == expected_output
示例#4
0
def test_build_evaluator_date_greater_than(function: str, arg_a: Any,
                                           arg_b: Any, params: Dict,
                                           expected_output: bool):
    node = build_evaluator(function, arg_a, arg_b)
    assert node(params) == expected_output