python/samba/tests: Port fsmo test to python3
authorNoel Power <noel.power@suse.com>
Fri, 10 Aug 2018 19:29:46 +0000 (20:29 +0100)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 3 Sep 2018 01:22:22 +0000 (03:22 +0200)
Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/samba_tool/fsmo.py

index eb2116acb57c51792fa3ae48e784eee6d3fffde5..674cc0e32dc706bba9b6df48b67cfc02202c8dfb 100644 (file)
@@ -38,7 +38,7 @@ class FsmoCmdTestCase(SambaToolCmdTest):
             res = samdb.search(base=ldb.Dn(samdb, "CN=Infrastructure,DC=DomainDnsZones") + samdb.get_default_basedn(),
                                scope=ldb.SCOPE_BASE, attrs=["fsmoRoleOwner"])
 
-            self.assertTrue("DomainDnsZonesMasterRole owner: " + res[0]["fsmoRoleOwner"][0] in out)
+            self.assertTrue("DomainDnsZonesMasterRole owner: " + str(res[0]["fsmoRoleOwner"][0]) in out)
         except ldb.LdbError as e:
             (enum, string) = e.args
             if enum == ldb.ERR_NO_SUCH_OBJECT:
@@ -49,4 +49,4 @@ class FsmoCmdTestCase(SambaToolCmdTest):
         res = samdb.search(base=samdb.get_default_basedn(),
                            scope=ldb.SCOPE_BASE, attrs=["fsmoRoleOwner"])
 
-        self.assertTrue("DomainNamingMasterRole owner: " + res[0]["fsmoRoleOwner"][0] in out)
+        self.assertTrue("DomainNamingMasterRole owner: " + str(res[0]["fsmoRoleOwner"][0]) in out)