Esempio n. 1
0
    def test_format_quota_set(self):
        raw_quota_set = {
            'instances': 10,
            'cores': 20,
            'ram': 51200,
            'volumes': 10,
            'floating_ips': 10,
            'metadata_items': 128,
            'gigabytes': 1000,
            'injected_files': 5,
            'injected_file_content_bytes': 10240
        }

        quota_set = QuotaSetsController()._format_quota_set(
            '1234', raw_quota_set)
        qs = quota_set['quota_set']

        self.assertEqual(qs['id'], '1234')
        self.assertEqual(qs['instances'], 10)
        self.assertEqual(qs['cores'], 20)
        self.assertEqual(qs['ram'], 51200)
        self.assertEqual(qs['volumes'], 10)
        self.assertEqual(qs['gigabytes'], 1000)
        self.assertEqual(qs['floating_ips'], 10)
        self.assertEqual(qs['metadata_items'], 128)
        self.assertEqual(qs['injected_files'], 5)
        self.assertEqual(qs['injected_file_content_bytes'], 10240)
Esempio n. 2
0
 def setUp(self):
     super(QuotaSetsTest, self).setUp()
     self.controller = QuotaSetsController()
     self.user_id = 'fake'
     self.project_id = 'fake'
     self.user_context = context.RequestContext(self.user_id,
                                                self.project_id)
     self.admin_context = context.RequestContext(self.user_id,
                                                 self.project_id,
                                                 is_admin=True)