Exemple #1
0
 def test_trunk_get(self, mock_trunk_show):
     trunk_id = self.trunks.first().id
     request = self.mock_rest_request(GET={"trunk_id": trunk_id})
     mock_trunk_show.return_value = self.trunks.first()
     response = neutron.Trunk().get(request, trunk_id=trunk_id)
     self.assertStatusCode(response, 200)
     mock_trunk_show.assert_called_once_with(request, trunk_id)
Exemple #2
0
 def test_trunk_get(self, client):
     trunk_id = TEST.api_trunks.first().get("id")
     request = self.mock_rest_request(GET={"trunk_id": trunk_id})
     client.trunk_show.return_value = self.trunks.first()
     response = neutron.Trunk().get(request, trunk_id=trunk_id)
     self.assertStatusCode(response, 200)
     client.trunk_show.assert_called_once_with(request, trunk_id)
    def test_trunk_patch(self, client):
        request = self.mock_rest_request(body='''
            [{"name": "trunk1"}, {"name": "trunk2"}]
        ''')

        response = neutron.Trunk().patch(request, '1')
        self.assertStatusCode(response, 200)
        client.trunk_update.assert_called_once_with(
            request, '1', {'name': 'trunk1'}, {'name': 'trunk2'}
        )
Exemple #4
0
    def test_trunk_patch(self, mock_trunk_update):
        request = self.mock_rest_request(body='''
            [{"name": "trunk1"}, {"name": "trunk2"}]
        ''')
        mock_trunk_update.return_value = self.trunks.first()

        response = neutron.Trunk().patch(request, '1')
        self.assertStatusCode(response, 200)
        mock_trunk_update.assert_called_once_with(request, '1',
                                                  {'name': 'trunk1'},
                                                  {'name': 'trunk2'})
Exemple #5
0
 def test_trunk_delete(self, mock_trunk_delete):
     mock_trunk_delete.return_value = None
     request = self.mock_rest_request()
     response = neutron.Trunk().delete(request, 1)
     self.assertStatusCode(response, 204)
     mock_trunk_delete.assert_called_once_with(request, 1)
 def test_trunk_delete(self, client):
     request = self.mock_rest_request()
     neutron.Trunk().delete(request, 1)
     client.trunk_delete.assert_called_once_with(request, 1)