Properly quote TXT/SPF sample data
(Check TXT/SPF records for RFC1035 sec. 5.1.)
Adds quotes and escape for quotes across the TXT/SPF data sets and tests.
Needed-By: https://review.openstack.org/#/c/555398
Change-Id: I5c8160a1cd4a41c4931ab852d478753bb98f4b7d
Closes-Bug: 1755788
diff --git a/designate_tempest_plugin/data_utils.py b/designate_tempest_plugin/data_utils.py
index 46c8165..2f61d97 100644
--- a/designate_tempest_plugin/data_utils.py
+++ b/designate_tempest_plugin/data_utils.py
@@ -169,7 +169,7 @@
def rand_spf_recordset(zone_name, data=None, **kwargs):
- data = data or "v=spf1 +all"
+ data = data or '"v=spf1 +all"'
return rand_recordset_data('SPF', zone_name, records=[data], **kwargs)
@@ -193,7 +193,7 @@
def rand_txt_recordset(zone_name, data=None, **kwargs):
- data = data or "v=spf1 +all"
+ data = data or '"v=spf1 +all"'
return rand_recordset_data('TXT', zone_name, records=[data], **kwargs)