Revision 5549c0ab
b/kamaki/clients/pithos.py | ||
---|---|---|
784 | 784 |
r = self.container_head(until=until) |
785 | 785 |
except ClientError as err: |
786 | 786 |
err.details.append('for container %s' % self.container) |
787 |
print('Buh?') |
|
787 | 788 |
raise err |
788 | 789 |
return r.headers |
789 | 790 |
|
b/kamaki/clients/test/pithos.py | ||
---|---|---|
162 | 162 |
u = 'some date' |
163 | 163 |
r = self.client.get_container_info(until=u) |
164 | 164 |
self.assertEqual(ch.mock_calls, [call(until=None), call(until=u)]) |
165 |
|
|
166 |
def test_delete_container(self): |
|
167 |
self.FR.status_code = 204 |
|
168 |
with patch.object(PC, 'delete', return_value=self.FR()) as delete: |
|
169 |
cont = 's0m3c0n731n3r' |
|
170 |
self.client.delete_container(cont) |
|
171 |
self.FR.status_code = 404 |
|
172 |
self.assertRaises(ClientError, self.client.delete_container, cont) |
|
173 |
self.FR.status_code = 409 |
|
174 |
self.assertRaises(ClientError, self.client.delete_container, cont) |
|
175 |
acall = call('/%s/%s' % (user_id, cont), success=(204, 404, 409)) |
|
176 |
self.assertEqual(delete.mock_calls, [acall] * 3) |
Also available in: Unified diff