'get_test_admin_context\'s return value behaves like admin context.'

def test_get_test_admin_context(self):

    ctxt = test_utils.get_test_admin_context()
    self.assertIsNone(ctxt.project_id)
    self.assertIsNone(ctxt.user_id)
    self.assertIsNone(ctxt.domain)
    self.assertIsNone(ctxt.project_domain)
    self.assertIsNone(ctxt.user_domain)
    self.assertIsNone(ctxt.project_name)
    self.assertIsNone(ctxt.remote_address)
    self.assertIsNone(ctxt.auth_token)
    self.assertIsNone(ctxt.quota_class)
    self.assertIsNotNone(ctxt.request_id)
    self.assertIsNotNone(ctxt.timestamp)
    self.assertEqual(['admin'], ctxt.roles)
    self.assertEqual([], ctxt.service_catalog)
    self.assertEqual('no', ctxt.read_deleted)
    self.assertTrue(ctxt.is_admin)
