server/test/unittest_ldapsource.py
changeset 10612 84468b90e9c1
parent 10609 e2d8e81bfe68
child 10614 57dfde80df11
--- a/server/test/unittest_ldapsource.py	Wed Sep 16 11:23:51 2015 +0200
+++ b/server/test/unittest_ldapsource.py	Mon Sep 14 16:03:07 2015 +0200
@@ -26,6 +26,7 @@
 import subprocess
 import tempfile
 
+from six import string_types
 from six.moves import range
 
 from logilab.common.testlib import TestCase, unittest_main, mock_object, Tags
@@ -155,7 +156,7 @@
         """
         modcmd = ['dn: %s'%dn, 'changetype: add']
         for key, values in mods.iteritems():
-            if isinstance(values, basestring):
+            if isinstance(values, string_types):
                 values = [values]
             for value in values:
                 modcmd.append('%s: %s'%(key, value))
@@ -175,7 +176,7 @@
         modcmd = ['dn: %s'%dn, 'changetype: modify']
         for (kind, key), values in mods.iteritems():
             modcmd.append('%s: %s' % (kind, key))
-            if isinstance(values, basestring):
+            if isinstance(values, string_types):
                 values = [values]
             for value in values:
                 modcmd.append('%s: %s'%(key, value))