X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/44823f311ea0328c3a2aeefb7208a74031436d52..d2e546749afaa1ff8fff8cb920b9a54d58154b76:/services/nodemanager/tests/testutil.py diff --git a/services/nodemanager/tests/testutil.py b/services/nodemanager/tests/testutil.py index 650a23217a..82d6479e24 100644 --- a/services/nodemanager/tests/testutil.py +++ b/services/nodemanager/tests/testutil.py @@ -34,13 +34,14 @@ def arvados_node_mock(node_num=99, job_uuid=None, age=-1, **kwargs): node.update(kwargs) return node -def cloud_object_mock(name_id): +def cloud_object_mock(name_id, **extra): # A very generic mock, useful for stubbing libcloud objects we # only search for and pass around, like locations, subnets, etc. cloud_object = mock.NonCallableMagicMock(['id', 'name'], name='cloud_object') - cloud_object.id = str(name_id) - cloud_object.name = cloud_object.id.upper() + cloud_object.name = str(name_id) + cloud_object.id = 'id_' + cloud_object.name + cloud_object.extra = extra return cloud_object def cloud_node_mock(node_num=99, **extra):