Refactored APIRequestContext

This commit is contained in:
Devin Carlen
2010-09-30 02:47:05 -07:00
parent ee34e734c5
commit f97e69f485

View File

@@ -30,7 +30,7 @@ from nova import flags
from nova import test from nova import test
from nova import utils from nova import utils
from nova.auth import manager from nova.auth import manager
from nova.api import context
FLAGS = flags.FLAGS FLAGS = flags.FLAGS
@@ -96,9 +96,9 @@ class ComputeTestCase(test.TrialTestCase):
self.assertEqual(instance_ref['deleted_at'], None) self.assertEqual(instance_ref['deleted_at'], None)
terminate = datetime.datetime.utcnow() terminate = datetime.datetime.utcnow()
yield self.compute.terminate_instance(self.context, instance_id) yield self.compute.terminate_instance(self.context, instance_id)
# TODO(devcamcar): Pass deleted in using system context. self.context = context.get_admin_context(user=self.user,
# context.read_deleted ? read_deleted=True)
instance_ref = db.instance_get({'deleted': True}, instance_id) instance_ref = db.instance_get(self.context, instance_id)
self.assert_(instance_ref['launched_at'] < terminate) self.assert_(instance_ref['launched_at'] < terminate)
self.assert_(instance_ref['deleted_at'] > terminate) self.assert_(instance_ref['deleted_at'] > terminate)