Esempio n. 1
0
 def test_data_error(self):
     def test_func(ctx, filters, sort_key, sort_dir):
         raise sql_exc.DataError('a', 'b', 'c')
     request = webob.Request.blank('/v2.0/accounts?marker=19',
                                   base_url='http://localhost:8774/v2.0/')
     request.environ['nova.context'] = self.admin_context
     self.assertRaises(Invalid,
                       Controller('vmhosts',
                                  'vmhost',
                                  'VmHost').get_all_by_filters,
                       request,
                       test_func)
Esempio n. 2
0
 def setUp(self):
     self.controller = Controller('accounts', 'account', 'Account')
     self.admin_context = context.RequestContext('admin', '', is_admin=True)