Test cases for: "FloatingIPs PTR" resords.
1) test_set_floatingip_ptr
Set a PTR record for the given FloatingIP.
2) test_show_floatingip_ptr
Shows a particular FloatingIP PTR
3) test_list_floatingip_ptr_records
List FloatingIP PTR records
4) test_unset_floatingip_ptr
Unset the PTR record for a FloatingIP
5) test_set_floatingip_ptr_invalid_ttl
Try to use invalid TTL to set PTR record.
Expected 400 BadRequest
Change-Id: Ib7a3b829129f2534f67c66c5f58e7c7c3c2f93c9
diff --git a/designate_tempest_plugin/clients.py b/designate_tempest_plugin/clients.py
index 6fbfc05..deafecb 100644
--- a/designate_tempest_plugin/clients.py
+++ b/designate_tempest_plugin/clients.py
@@ -51,6 +51,7 @@
import SevriceClient
from designate_tempest_plugin.services.dns.v2.json.designate_limit_client \
import DesignateLimitClient
+from designate_tempest_plugin.services.dns.v2.json.ptr_client import PtrClient
CONF = config.CONF
@@ -99,6 +100,7 @@
self.tsigkey_client = TsigkeyClient(**params)
self.service_client = SevriceClient(**params)
self.designate_limit_client = DesignateLimitClient(**params)
+ self.ptr_client = PtrClient(**params)
self.query_client = QueryClient(
nameservers=CONF.dns.nameservers,