summaryrefslogtreecommitdiff
path: root/tests/unittests/sources/test_upcloud.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unittests/sources/test_upcloud.py')
-rw-r--r--tests/unittests/sources/test_upcloud.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/unittests/sources/test_upcloud.py b/tests/unittests/sources/test_upcloud.py
index 694f4084..0bab508a 100644
--- a/tests/unittests/sources/test_upcloud.py
+++ b/tests/unittests/sources/test_upcloud.py
@@ -4,7 +4,7 @@
import json
-from cloudinit import helpers, settings, sources
+from cloudinit import helpers, importer, settings, sources
from cloudinit.sources.DataSourceUpCloud import (
DataSourceUpCloud,
DataSourceUpCloudLocal,
@@ -321,6 +321,11 @@ class TestUpCloudDatasourceLoading(CiTestCase):
ds_list = sources.DataSourceUpCloud.get_datasource_list(deps)
self.assertEqual(ds_list, [DataSourceUpCloud])
+ @mock.patch.object(
+ importer,
+ "match_case_insensitive_module_name",
+ lambda name: f"DataSource{name}",
+ )
def test_list_sources_finds_ds(self):
found = sources.list_sources(
["UpCloud"],