Unittest clients.pithos del container meta
authorStavros Sachtouris <saxtouri@admin.grnet.gr>
Fri, 8 Mar 2013 17:15:23 +0000 (19:15 +0200)
committerStavros Sachtouris <saxtouri@admin.grnet.gr>
Fri, 8 Mar 2013 17:15:23 +0000 (19:15 +0200)
kamaki/clients/test/pithos.py

index 3cfc0a5..4bb7cc0 100644 (file)
@@ -918,3 +918,9 @@ class Pithos(TestCase):
             self.assertEqual(
                 post.mock_calls[-1],
                 call(update=True, metadata=metas))
+
+    def test_del_container_meta(self):
+        with patch.object(PC, 'container_post', return_value=FR()) as ap:
+            self.client.del_container_meta('somekey')
+            expected = [call(update=True, metadata={'somekey': ''})]
+            self.assertEqual(ap.mock_calls, expected)