]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/DNS: add MX/SRV record tests with multiple spaces
authorBjörn Jacke <bj@sernet.de>
Mon, 13 Jan 2020 12:02:29 +0000 (13:02 +0100)
committerBjörn Baumbach <bb@sernet.de>
Tue, 14 Jan 2020 11:58:20 +0000 (11:58 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13788

Signed-off-by: Bjoern Jacke <bjacke@samba.org>
Reviewed-by: Björn Baumbach <bb@samba.org>
Autobuild-User(master): Björn Baumbach <bb@sernet.de>
Autobuild-Date(master): Tue Jan 14 11:58:20 UTC 2020 on sn-devel-184

python/samba/tests/samba_tool/dnscmd.py

index 6325ab6638f7ab7a4dce7681dfa07227089038c4..356b2c46d05e0825118f1fd3590c851379189f21 100644 (file)
@@ -57,14 +57,16 @@ class DnsCmdTestCase(SambaToolCmdTest):
                    "",
                    "SAMDOM..EXAMPLE.COM"]
 
-        good_mx = ["SAMDOM.EXAMPLE.COM 65530"]
+        good_mx = ["SAMDOM.EXAMPLE.COM 65530",
+                   "SAMDOM.EXAMPLE.COM     0"]
         bad_mx = ["SAMDOM.EXAMPLE.COM -1",
                   "SAMDOM.EXAMPLE.COM",
                   " ",
                   "SAMDOM.EXAMPLE.COM 1 1",
                   "SAMDOM.EXAMPLE.COM SAMDOM.EXAMPLE.COM"]
 
-        good_srv = ["SAMDOM.EXAMPLE.COM 65530 65530 65530"]
+        good_srv = ["SAMDOM.EXAMPLE.COM 65530 65530 65530",
+                    "SAMDOM.EXAMPLE.COM     1     1     1"]
         bad_srv = ["SAMDOM.EXAMPLE.COM 0 65536 0",
                    "SAMDOM.EXAMPLE.COM 0 0 65536",
                    "SAMDOM.EXAMPLE.COM 65536 0 0"]
@@ -449,7 +451,7 @@ class DnsCmdTestCase(SambaToolCmdTest):
             self.assertCmdSuccess(result, out, err, "Failed to add "
                                   "record %s with type 'SRV'." % record)
 
-            split = record.split(' ')
+            split = record.split()
             new_bit = str(int(split[3]) + 1)
             new_record = '%s %s %s %s' % (split[0], split[1], split[2], new_bit)