summaryrefslogtreecommitdiff
path: root/py/test/Ice/custom/Server.py
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2012-04-24 14:16:15 -0700
committerMark Spruiell <mes@zeroc.com>2012-04-24 14:16:15 -0700
commit943a48fc5c0a59b892eb746073c71b8dd88815e7 (patch)
tree421cfedbc60603d02e0b314d9204e9f85dd781c5 /py/test/Ice/custom/Server.py
parentminor fix to IcePHP getLogger (diff)
downloadice-943a48fc5c0a59b892eb746073c71b8dd88815e7.tar.bz2
ice-943a48fc5c0a59b892eb746073c71b8dd88815e7.tar.xz
ice-943a48fc5c0a59b892eb746073c71b8dd88815e7.zip
python 3 support
Diffstat (limited to 'py/test/Ice/custom/Server.py')
-rwxr-xr-xpy/test/Ice/custom/Server.py25
1 files changed, 20 insertions, 5 deletions
diff --git a/py/test/Ice/custom/Server.py b/py/test/Ice/custom/Server.py
index 22664625afa..65ef09e80d0 100755
--- a/py/test/Ice/custom/Server.py
+++ b/py/test/Ice/custom/Server.py
@@ -20,7 +20,10 @@ def test(b):
class CustomI(Test.Custom):
def opByteString1(self, b1, current=None):
- test(isinstance(b1, str))
+ if sys.version_info[0] == 2:
+ test(isinstance(b1, str))
+ else:
+ test(isinstance(b1, bytes))
return (b1, b1)
def opByteString2(self, b1, current=None):
@@ -52,9 +55,15 @@ class CustomI(Test.Custom):
return (s1, s1)
def sendS(self, val, current=None):
- test(isinstance(val.b1, str))
+ if sys.version_info[0] == 2:
+ test(isinstance(val.b1, str))
+ else:
+ test(isinstance(val.b1, bytes))
test(isinstance(val.b2, list))
- test(isinstance(val.b3, str))
+ if sys.version_info[0] == 2:
+ test(isinstance(val.b3, str))
+ else:
+ test(isinstance(val.b3, bytes))
test(isinstance(val.b4, list))
test(isinstance(val.s1, list))
test(isinstance(val.s2, tuple))
@@ -62,9 +71,15 @@ class CustomI(Test.Custom):
test(isinstance(val.s4, list))
def sendC(self, val, current=None):
- test(isinstance(val.b1, str))
+ if sys.version_info[0] == 2:
+ test(isinstance(val.b1, str))
+ else:
+ test(isinstance(val.b1, bytes))
test(isinstance(val.b2, list))
- test(isinstance(val.b3, str))
+ if sys.version_info[0] == 2:
+ test(isinstance(val.b3, str))
+ else:
+ test(isinstance(val.b3, bytes))
test(isinstance(val.b4, list))
test(isinstance(val.s1, list))
test(isinstance(val.s2, tuple))