Esempio n. 1
0
 def test_domain_delete(self):
     self.mock_domain_delete.return_value = None
     request = self.mock_rest_request()
     response = keystone.Domain().delete(request, 'the_id')
     self.assertStatusCode(response, 204)
     self.assertEqual(response.content, b'')
     self.mock_domain_delete.assert_called_once_with(request, 'the_id')
 def test_domain_get(self, kc):
     request = construct_request()
     kc.domain_get.return_value.to_dict.return_value = {'name': 'Ni!'}
     response = keystone.Domain().get(request, 'the_id')
     self.assertStatusCode(response, 200)
     self.assertEqual(response.content, '{"name": "Ni!"}')
     kc.domain_get.assert_called_once_with(request, 'the_id')
Esempio n. 3
0
 def test_domain_get(self):
     request = self.mock_rest_request()
     ret_val_domain = self.mock_domain_get.return_value
     ret_val_domain.to_dict.return_value = {'name': 'Ni!'}
     response = keystone.Domain().get(request, 'the_id')
     self.assertStatusCode(response, 200)
     self.assertEqual(response.json, {"name": "Ni!"})
     self.mock_domain_get.assert_called_once_with(request, 'the_id')
 def test_domain_put(self, kc):
     request = construct_request(body='{"name": "spam"}')
     response = keystone.Domain().put(request, 'the_id')
     self.assertStatusCode(response, 204)
     self.assertEqual(response.content, '')
     kc.domain_update.assert_called_once_with(request,
                                              'the_id',
                                              name='spam',
                                              description=None,
                                              enabled=None)
Esempio n. 5
0
 def test_domain_get_default(self, kc):
     request = self.mock_rest_request()
     kc.get_default_domain.return_value.to_dict.return_value = {
         'name': 'Ni!'
     }
     response = keystone.Domain().get(request, 'default')
     self.assertStatusCode(response, 200)
     self.assertEqual(response.content, '{"name": "Ni!"}')
     kc.get_default_domain.assert_called_once_with(request)
     kc.domain_get.assert_not_called()
Esempio n. 6
0
 def test_domain_patch(self):
     self.mock_domain_update.return_value = self.domains.first()
     request = self.mock_rest_request(body='{"name": "spam"}')
     response = keystone.Domain().patch(request, 'the_id')
     self.assertStatusCode(response, 204)
     self.assertEqual(response.content, b'')
     self.mock_domain_update.assert_called_once_with(request,
                                                     'the_id',
                                                     name='spam',
                                                     description=None,
                                                     enabled=None)
 def test_domain_delete(self, kc):
     request = construct_request()
     response = keystone.Domain().delete(request, 'the_id')
     self.assertStatusCode(response, 204)
     self.assertEqual(response.content, '')
     kc.domain_delete.assert_called_once_with(request, 'the_id')