fix tests broken in the merge
This commit is contained in:
@@ -22,7 +22,6 @@ from nova import test
|
||||
from nova import context
|
||||
from nova import db
|
||||
from nova import flags
|
||||
from nova.auth import manager
|
||||
|
||||
FLAGS = flags.FLAGS
|
||||
|
||||
@@ -45,42 +44,35 @@ def _setup_networking(instance_id, ip='1.2.3.4', flo_addr='1.2.1.2'):
|
||||
db.fixed_ip_create(ctxt, fixed_ip)
|
||||
fix_ref = db.fixed_ip_get_by_address(ctxt, ip)
|
||||
db.floating_ip_create(ctxt, {'address': flo_addr,
|
||||
'fixed_ip_id': fix_ref.id})
|
||||
'fixed_ip_id': fix_ref['id']})
|
||||
|
||||
|
||||
class DbApiTestCase(test.TestCase):
|
||||
def setUp(self):
|
||||
super(DbApiTestCase, self).setUp()
|
||||
self.manager = manager.AuthManager()
|
||||
self.user = self.manager.create_user('admin', 'admin', 'admin', True)
|
||||
self.project = self.manager.create_project('proj', 'admin', 'proj')
|
||||
self.context = context.RequestContext(user=self.user,
|
||||
project=self.project)
|
||||
|
||||
def tearDown(self):
|
||||
self.manager.delete_project(self.project)
|
||||
self.manager.delete_user(self.user)
|
||||
super(DbApiTestCase, self).tearDown()
|
||||
self.user_id = 'fake'
|
||||
self.project_id = 'fake'
|
||||
self.context = context.RequestContext(self.user_id, self.project_id)
|
||||
|
||||
def test_instance_get_project_vpn(self):
|
||||
result = db.fixed_ip_get_all(self.context)
|
||||
values = {'instance_type_id': FLAGS.default_instance_type,
|
||||
'image_ref': FLAGS.vpn_image_id,
|
||||
'project_id': self.project.id
|
||||
'project_id': self.project_id
|
||||
}
|
||||
instance = db.instance_create(self.context, values)
|
||||
result = db.instance_get_project_vpn(self.context, self.project.id)
|
||||
self.assertEqual(instance.id, result.id)
|
||||
result = db.instance_get_project_vpn(self.context.elevated(),
|
||||
self.project_id)
|
||||
self.assertEqual(instance['id'], result['id'])
|
||||
|
||||
def test_instance_get_project_vpn_joins(self):
|
||||
result = db.fixed_ip_get_all(self.context)
|
||||
values = {'instance_type_id': FLAGS.default_instance_type,
|
||||
'image_ref': FLAGS.vpn_image_id,
|
||||
'project_id': self.project.id
|
||||
'project_id': self.project_id
|
||||
}
|
||||
instance = db.instance_create(self.context, values)
|
||||
_setup_networking(instance.id)
|
||||
result = db.instance_get_project_vpn(self.context, self.project.id)
|
||||
self.assertEqual(instance.id, result.id)
|
||||
_setup_networking(instance['id'])
|
||||
result = db.instance_get_project_vpn(self.context.elevated(),
|
||||
self.project_id)
|
||||
self.assertEqual(instance['id'], result['id'])
|
||||
self.assertEqual(result['fixed_ips'][0]['floating_ips'][0].address,
|
||||
'1.2.1.2')
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
Test suite for VMWareAPI.
|
||||
"""
|
||||
|
||||
from nova import context
|
||||
from nova import db
|
||||
from nova import flags
|
||||
from nova import test
|
||||
@@ -42,7 +43,6 @@ class VMWareAPIVMTestCase(test.TestCase):
|
||||
self.flags(vmwareapi_host_ip='test_url',
|
||||
vmwareapi_host_username='test_username',
|
||||
vmwareapi_host_password='test_pass')
|
||||
self.manager = manager.AuthManager()
|
||||
self.user_id = 'fake'
|
||||
self.project_id = 'fake'
|
||||
self.context = context.RequestContext(self.user_id, self.project_id)
|
||||
|
||||
Reference in New Issue
Block a user