summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Koelker <jason@koelker.net>2011-09-15 14:41:53 -0500
committerJason Koelker <jason@koelker.net>2011-09-15 14:41:53 -0500
commit7fe530a24917ea072adcb459e06cc42ce7c3a992 (patch)
tree59cf55c8842eaf823764b8a06725470ff0477a92
parent95443980b8aecbfd4531e0ec7baefa519d235aa1 (diff)
downloadnova-7fe530a24917ea072adcb459e06cc42ce7c3a992.tar.gz
nova-7fe530a24917ea072adcb459e06cc42ce7c3a992.tar.xz
nova-7fe530a24917ea072adcb459e06cc42ce7c3a992.zip
add the fake_network Manager to prevent rpc calls
-rw-r--r--nova/tests/test_metadata.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/nova/tests/test_metadata.py b/nova/tests/test_metadata.py
index 9b78852ad..2f82132fa 100644
--- a/nova/tests/test_metadata.py
+++ b/nova/tests/test_metadata.py
@@ -26,13 +26,14 @@ from nova import exception
from nova import test
from nova.api.ec2 import metadatarequesthandler
from nova.db.sqlalchemy import api
+from nova.tests import fake_network
USER_DATA_STRING = ("This is an encoded string")
ENCODE_USER_DATA_STRING = base64.b64encode(USER_DATA_STRING)
-def return_non_existing_server_by_address(context, address):
+def return_non_existing_server_by_address(context, address, *args, **kwarg):
raise exception.NotFound()
@@ -67,6 +68,10 @@ class MetadataTestCase(test.TestCase):
self.stubs.Set(api, 'instance_get_all_by_filters', instance_get_list)
self.stubs.Set(api, 'instance_get_floating_address', floating_get)
self.app = metadatarequesthandler.MetadataRequestHandler()
+ network_manager = fake_network.FakeNetworkManager()
+ self.stubs.Set(self.app.cc.network_api,
+ 'get_instance_uuids_by_ip_filter',
+ network_manager.get_instance_uuids_by_ip_filter)
def request(self, relative_url):
request = webob.Request.blank(relative_url)