summaryrefslogtreecommitdiff
path: root/openstackclient/tests/network/v2/fakes.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-05-11 07:11:36 +0000
committerGerrit Code Review <review@openstack.org>2016-05-11 07:11:36 +0000
commit0acb743611a3605fdb6b67218c0f2acbea0c215a (patch)
tree3e4de9f28fd7501ebf96a62c0610e8612ed1f456 /openstackclient/tests/network/v2/fakes.py
parentb5032676163fcb2575d39c5a2830f7f861509012 (diff)
parentaa5ff67e3fa2b9497218e9bdd4ac3fdf432e007c (diff)
downloadpython-openstackclient-0acb743611a3605fdb6b67218c0f2acbea0c215a.tar.gz
Merge "Implement "address scope list" command"
Diffstat (limited to 'openstackclient/tests/network/v2/fakes.py')
-rw-r--r--openstackclient/tests/network/v2/fakes.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/openstackclient/tests/network/v2/fakes.py b/openstackclient/tests/network/v2/fakes.py
index 1989b515..7c4604bd 100644
--- a/openstackclient/tests/network/v2/fakes.py
+++ b/openstackclient/tests/network/v2/fakes.py
@@ -106,6 +106,24 @@ class FakeAddressScope(object):
return address_scope
+ @staticmethod
+ def create_address_scopes(attrs=None, count=2):
+ """Create multiple fake address scopes.
+
+ :param Dictionary attrs:
+ A dictionary with all attributes
+ :param int count:
+ The number of address scopes to fake
+ :return:
+ A list of FakeResource objects faking the address scopes
+ """
+ address_scopes = []
+ for i in range(0, count):
+ address_scopes.append(
+ FakeAddressScope.create_one_address_scope(attrs))
+
+ return address_scopes
+
class FakeAvailabilityZone(object):
"""Fake one or more network availability zones (AZs)."""