Revision 5655d560 kamaki/clients/livetest/pithos.py
b/kamaki/clients/livetest/pithos.py | ||
---|---|---|
393 | 393 |
def _test_0050_container_put(self): |
394 | 394 |
self.client.container = self.c2 |
395 | 395 |
|
396 |
r = self.client.container_put()
|
|
397 |
self.assertEqual(r.status_code, 202)
|
|
396 |
r = self.client.create_container()
|
|
397 |
self.assertTrue(isinstance(r, dict))
|
|
398 | 398 |
|
399 | 399 |
r = self.client.get_container_limit(self.client.container) |
400 | 400 |
cquota = r.values()[0] |
401 | 401 |
newquota = 2 * int(cquota) |
402 | 402 |
|
403 |
r = self.client.container_put(quota=newquota)
|
|
404 |
self.assertEqual(r.status_code, 202)
|
|
403 |
r = self.client.create_container(sizelimit=newquota)
|
|
404 |
self.assertTrue(isinstance(r, dict))
|
|
405 | 405 |
|
406 | 406 |
r = self.client.get_container_limit(self.client.container) |
407 | 407 |
xquota = int(r.values()[0]) |
408 | 408 |
self.assertEqual(newquota, xquota) |
409 | 409 |
|
410 |
r = self.client.container_put(versioning='auto')
|
|
411 |
self.assertEqual(r.status_code, 202)
|
|
410 |
r = self.client.create_container(versioning='auto')
|
|
411 |
self.assertTrue(isinstance(r, dict))
|
|
412 | 412 |
|
413 | 413 |
r = self.client.get_container_versioning(self.client.container) |
414 | 414 |
nvers = r.values()[0] |
... | ... | |
421 | 421 |
nvers = r.values()[0] |
422 | 422 |
self.assertEqual('none', nvers) |
423 | 423 |
|
424 |
r = self.client.container_put(metadata={'m1': 'v1', 'm2': 'v2'})
|
|
425 |
self.assertEqual(r.status_code, 202)
|
|
424 |
r = self.client.create_container(metadata={'m1': 'v1', 'm2': 'v2'})
|
|
425 |
self.assertTrue(isinstance(r, dict))
|
|
426 | 426 |
|
427 | 427 |
r = self.client.get_container_meta(self.client.container) |
428 | 428 |
self.assertTrue('x-container-meta-m1' in r) |
Also available in: Unified diff