summaryrefslogtreecommitdiff
path: root/designateclient/tests
diff options
context:
space:
mode:
authorsonu.kumar <sonu.kumar@nectechnologies.in>2016-06-14 15:12:38 +0530
committersonu <sonu.kumar@nectechnologies.in>2016-06-14 11:26:53 +0000
commit8bc106654ca8ab52d98f28fc55513e7931a02c3f (patch)
treed245f6cca730e6e47442d359df87f1b4eb597a68 /designateclient/tests
parentfcac6337b9ab99dfdb511ee8fe795b9f1475d2d3 (diff)
downloadpython-designateclient-8bc106654ca8ab52d98f28fc55513e7931a02c3f.tar.gz
Add `openstack zone transfer accept list` cli to designateclient
This patch add cli for listing accepted zone ownership transfer and corresponding test cases. Related-Bug: #1499539 Change-Id: I3eec36c73b2dacd4eed3b8578c4d51593b43104d depends-on: I3dc042f666be43649bb3dec6e92cc67d1c32578f
Diffstat (limited to 'designateclient/tests')
-rw-r--r--designateclient/tests/v2/test_zones.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/designateclient/tests/v2/test_zones.py b/designateclient/tests/v2/test_zones.py
index 2723992..5470be7 100644
--- a/designateclient/tests/v2/test_zones.py
+++ b/designateclient/tests/v2/test_zones.py
@@ -249,6 +249,20 @@ class TestZoneTransfers(v2.APIV2TestCase, v2.CrudMixin):
response = self.client.zone_transfers.get_accept(accept_id)
self.assertEqual(ref, response)
+ def test_list_accepts(self):
+ accept_id = "098bee04-fe30-4a83-8ccd-e0c496755816"
+
+ ref = {
+ "id": accept_id,
+ "status": "COMPLETE"
+ }
+
+ parts = ["zones", "tasks", "transfer_accepts"]
+ self.stub_url('GET', parts=parts, json={"transfer_accepts": ref})
+
+ self.client.zone_transfers.list_accepts()
+ self.assertRequestBodyIs("")
+
class TestZoneExports(v2.APIV2TestCase, v2.CrudMixin):
def new_ref(self, **kwargs):