def test_build_sdn_env_list_with_default(self): ds = {'sdn_controller': 'opendaylight', 'vpn': True} prefix = '/usr/share/openstack-tripleo-heat-templates/environments' res = [os.path.join(prefix, 'neutron-opendaylight.yaml'), os.path.join(prefix, 'neutron-bgpvpn-opendaylight.yaml')] assert_equal(build_sdn_env_list(ds, SDN_FILE_MAP), res)
def test_build_sdn_env_list_tuple(self): ds = {'opendaylight': 'test', 'sdn_controller': None} sdn_map = {'opendaylight': ('test', 'test')} res = '/usr/share/openstack-tripleo-heat-templates/environments/test' assert_equal(build_sdn_env_list(ds, sdn_map), [res])
def test_build_sdn_env_list_dict(self): ds = {'opendaylight': True, 'sdn_controller': None} sdn_map = {'opendaylight': {}} assert_equal(build_sdn_env_list(ds, sdn_map), [])