def setUp(self): super(QuotaSetsControllerTest, self).setUp() self.controller = quotas.QuotaSetsController() self.req = self.mox.CreateMockAnything() self.req.environ = {'cinder.context': context.get_admin_context()} self.req.environ['cinder.context'].is_admin = True
def setUp(self): super(QuotaSetsControllerTestBase, self).setUp() self.controller = quotas.QuotaSetsController() self.req = mock.Mock() self.req.environ = {'cinder.context': context.get_admin_context()} self.req.environ['cinder.context'].is_admin = True self.req.params = {} self._create_project_hierarchy() self.req.environ['cinder.context'].project_id = self.A.id get_patcher = mock.patch('cinder.quota_utils.get_project_hierarchy', self._get_project) get_patcher.start() self.addCleanup(get_patcher.stop) def _list_projects(context): return self.project_by_id.values() list_patcher = mock.patch('cinder.quota_utils.get_all_projects', _list_projects) list_patcher.start() self.addCleanup(list_patcher.stop) self.auth_url = 'http://localhost:5000' self.fixture = self.useFixture(config_fixture.Config(auth_token.CONF)) self.fixture.config(auth_uri=self.auth_url, group='keystone_authtoken')
def setUp(self, enforce_scope=False, enforce_new_defaults=False, *args, **kwargs): super().setUp(enforce_scope, enforce_new_defaults, *args, **kwargs) self.controller = quotas.QuotaSetsController() self.api_path = '/v3/os-quota-sets' self.api_version = mv.BASE_VERSION
def setUp(self): super(QuotaSetsControllerTest, self).setUp() self.controller = quotas.QuotaSetsController() self.req = self.mox.CreateMockAnything() self.req.environ = {'cinder.context': context.get_admin_context()} self.req.environ['cinder.context'].is_admin = True self.req.environ['cinder.context'].auth_token = uuid.uuid4().hex self._create_project_hierarchy() self.auth_url = CONF.keymgr.encryption_auth_url
def setUp(self): super(QuotaSetsControllerTest, self).setUp() self.controller = quotas.QuotaSetsController() self.req = mock.Mock() self.req.environ = {'cinder.context': context.get_admin_context()} self.req.environ['cinder.context'].is_admin = True self._create_project_hierarchy() self.auth_url = 'http://localhost:5000' self.fixture = self.useFixture(config_fixture.Config(auth_token.CONF)) self.fixture.config(auth_uri=self.auth_url, group='keystone_authtoken')
def setUp(self): super(QuotaSetsControllerTestBase, self).setUp() self.controller = quotas.QuotaSetsController() self.req = mock.Mock() self.req.environ = {'cinder.context': context.get_admin_context()} self.req.environ['cinder.context'].is_admin = True self.req.params = {} self.req.environ['cinder.context'].project_id = uuid.uuid4().hex get_patcher = mock.patch('cinder.quota_utils.get_project_hierarchy', self._get_project) get_patcher.start() self.addCleanup(get_patcher.stop) self.auth_url = 'http://localhost:5000' self.fixture = self.useFixture(config_fixture.Config(CONF)) self.fixture.config(auth_url=self.auth_url, group='keystone_authtoken')