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