Revision 4227e4be kamaki/clients/test/pithos.py
b/kamaki/clients/test/pithos.py | ||
---|---|---|
330 | 330 |
content_type=ctype, content_length=42) |
331 | 331 |
self.assertEqual(PC.set_header.mock_calls, exp_shd) |
332 | 332 |
self.assertEqual(put.mock_calls, exp_put) |
333 |
|
|
334 |
def test_create_directory(self): |
|
335 |
PC.set_header = Mock(return_value=None) |
|
336 |
obj = 'r4nd0m0bj3c7' |
|
337 |
cont = self.client.container |
|
338 |
exp_shd = [ |
|
339 |
call('Content-Type', 'application/directory'), |
|
340 |
call('Content-length', '0')] |
|
341 |
exp_put = [call('/%s/%s/%s' % (user_id, cont, obj), success=201)] |
|
342 |
with patch.object(PC, 'put', return_value=self.FR()) as put: |
|
343 |
self.client.create_directory(obj) |
|
344 |
self.assertEqual(PC.set_header.mock_calls, exp_shd) |
|
345 |
self.assertEqual(put.mock_calls, exp_put) |
Also available in: Unified diff