Ejemplo n.º 1
0
    def test_neutron_context_get_admin_context_not_update_local_store(self):
        ctx = _context.Context('user_id', 'tenant_id')
        req_id_before = oslo_context.get_current().request_id
        self.assertEqual(ctx.request_id, req_id_before)

        ctx_admin = _context.get_admin_context()
        self.assertEqual(req_id_before, oslo_context.get_current().request_id)
        self.assertNotEqual(req_id_before, ctx_admin.request_id)
Ejemplo n.º 2
0
 def test_neutron_context_admin_to_dict(self):
     ctx = _context.get_admin_context()
     ctx_dict = ctx.to_dict()
     self.assertIsNone(ctx_dict['user_id'])
     self.assertIsNone(ctx_dict['tenant_id'])
     self.assertIsNone(ctx_dict['auth_token'])
     self.assertTrue(ctx_dict['is_admin'])
     self.assertIsNotNone(ctx.session)
     self.assertNotIn('session', ctx_dict)