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)