summaryrefslogtreecommitdiff
path: root/heat/tests/openstack/designate/test_domain.py
diff options
context:
space:
mode:
Diffstat (limited to 'heat/tests/openstack/designate/test_domain.py')
-rw-r--r--heat/tests/openstack/designate/test_domain.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/heat/tests/openstack/designate/test_domain.py b/heat/tests/openstack/designate/test_domain.py
index 4d720d38a..dd00e41ff 100644
--- a/heat/tests/openstack/designate/test_domain.py
+++ b/heat/tests/openstack/designate/test_domain.py
@@ -180,3 +180,15 @@ class DesignateDomainTest(common.HeatTestCase):
self.assertEqual(args,
self.test_resource._show_resource(),
'Failed to show resource')
+
+ def test_no_ttl(self):
+ mock_domain_create = self.test_client_plugin.domain_create
+ mock_resource = self._get_mock_resource()
+ mock_domain_create.return_value = mock_resource
+
+ self.test_resource.properties.data['ttl'] = None
+
+ self.test_resource.handle_create()
+ mock_domain_create.assert_called_once_with(
+ name='test-domain.com', description='Test domain',
+ email='abc@test-domain.com')