Ejemplo n.º 1
0
def test_component_load_balancer_v2_default_internal_scheme(monkeypatch):
    configuration = {
        "Name": "test_lb",
        "SecurityGroups": "",
        "HTTPPort": "9999"
    }
    info = {'StackName': 'foobar', 'StackVersion': '0.1'}
    definition = {"Resources": {}}

    args = MagicMock()
    args.region = "foo"

    mock_string_result = MagicMock()
    mock_string_result.return_value = "foo"
    monkeypatch.setattr('senza.components.elastic_load_balancer_v2.resolve_security_groups', mock_string_result)

    result = component_elastic_load_balancer_v2(definition, configuration, args, info, False, MagicMock())
    assert 'internal' == result["Resources"]["test_lb"]["Properties"]["Scheme"]
Ejemplo n.º 2
0
def test_component_load_balancer_v2_default_internal_scheme(monkeypatch):
    configuration = {
        "Name": "test_lb",
        "SecurityGroups": "",
        "HTTPPort": "9999"
    }
    info = {'StackName': 'foobar', 'StackVersion': '0.1'}
    definition = {"Resources": {}}

    args = MagicMock()
    args.region = "foo"

    mock_string_result = MagicMock()
    mock_string_result.return_value = "foo"
    monkeypatch.setattr('senza.components.elastic_load_balancer_v2.resolve_security_groups', mock_string_result)

    result = component_elastic_load_balancer_v2(definition, configuration, args, info, False, MagicMock())
    assert 'internal' == result["Resources"]["test_lb"]["Properties"]["Scheme"]