def test_mcsnoop_attr(mock_module):
    """
    cl_bridge - setting ifupdown2 bridge related options
    """
    mock_module.custom_desired_config = {'config': {}}
    mock_module.params = {'mcsnoop': 1}
    cl_int.build_bridge_attr(mock_module, 'mcsnoop')
    assert_equals(mock_module.custom_desired_config,
                  {'config': {
                      'bridge-mcsnoop': '1'}})
예제 #2
0
def test_mcsnoop_attr(mock_module):
    """
    cl_bridge - setting ifupdown2 bridge related options
    """
    mock_module.custom_desired_config = {'config': {}}
    mock_module.params = {'mcsnoop': 1}
    cl_int.build_bridge_attr(mock_module, 'mcsnoop')
    assert_equals(mock_module.custom_desired_config,
                  {'config': {
                      'bridge-mcsnoop': '1'}})
def test_build_bridge_attr(mock_module):
    """
    cl_bridge - setting ifupdown2 bridge related options
    """
    # test integer
    mock_module.custom_desired_config = {'config': {}}
    mock_module.params = {'pvid': 1}
    cl_int.build_bridge_attr(mock_module, 'pvid')
    assert_equals(mock_module.custom_desired_config,
                  {'config': {
                      'bridge-pvid': '1'}})
    # test doing bridge ports
    mock_module.custom_desired_config = {'config': {}}
    mock_module.params = {'ports': ['swp1-3', 'swp5']}
    cl_int.build_bridge_attr(mock_module, 'ports')
    assert_equals(mock_module.custom_desired_config,
                  {'config': {
                      'bridge-ports': 'glob swp1-3 swp5'}})
예제 #4
0
def test_build_bridge_attr(mock_module):
    """
    cl_bridge - setting ifupdown2 bridge related options
    """
    # test integer
    mock_module.custom_desired_config = {'config': {}}
    mock_module.params = {'pvid': 1}
    cl_int.build_bridge_attr(mock_module, 'pvid')
    assert_equals(mock_module.custom_desired_config,
                  {'config': {
                      'bridge-pvid': '1'}})
    # test doing bridge ports
    mock_module.custom_desired_config = {'config': {}}
    mock_module.params = {'ports': ['swp1-3', 'swp5']}
    cl_int.build_bridge_attr(mock_module, 'ports')
    assert_equals(mock_module.custom_desired_config,
                  {'config': {
                      'bridge-ports': 'glob swp1-3 swp5'}})