def test_list_sources_finds_ds(self): found = sources.list_sources( ["UpCloud"], (sources.DEP_FILESYSTEM, sources.DEP_NETWORK), ["cloudinit.sources"], ) self.assertEqual([DataSourceUpCloud], found)
def test_list_sources_finds_ds(self): found = sources.list_sources(["CloudSigma"], (sources.DEP_FILESYSTEM, ), ["cloudinit.sources"]) self.assertEqual([DataSourceCloudSigma.DataSourceCloudSigma], found)
def test_expected_nondefault_network_sources_found(self): found = sources.list_sources(['AliYun'], self.deps_network, self.pkg_list) self.assertEqual(set([AliYun.DataSourceAliYun]), set(found))
def test_expected_default_network_sources_found(self): found = sources.list_sources(self.builtin_list, self.deps_network, self.pkg_list) self.assertEqual(set(DEFAULT_NETWORK), set(found))
def test_expected_default_local_sources_found(self): found = sources.list_sources(self.builtin_list, self.deps_local, self.pkg_list) self.assertEqual(set(DEFAULT_LOCAL), set(found))
def test_list_sources_finds_ds(self): found = sources.list_sources( ['CloudSigma'], (sources.DEP_FILESYSTEM,), ['cloudinit.sources']) self.assertEqual([DataSourceCloudSigma.DataSourceCloudSigma], found)
def test_expected_nondefault_network_sources_found(self): found = sources.list_sources( ['AliYun'], self.deps_network, self.pkg_list) self.assertEqual(set([AliYun.DataSourceAliYun]), set(found))
def test_expected_default_network_sources_found(self): found = sources.list_sources( self.builtin_list, self.deps_network, self.pkg_list) self.assertEqual(set(DEFAULT_NETWORK), set(found))
def test_expected_default_local_sources_found(self): found = sources.list_sources( self.builtin_list, self.deps_local, self.pkg_list) self.assertEqual(set(DEFAULT_LOCAL), set(found))