summaryrefslogtreecommitdiff
path: root/python/test/Ice/slicing/exceptions/ServerAMD.py
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2017-06-21 18:34:37 +0200
committerBenoit Foucher <benoit@zeroc.com>2017-06-21 18:34:37 +0200
commitec78a48c45fece921fb3219a27a3e2b1ab87819d (patch)
treed0c1cc9d379fa5cb102277fb99a2dadc88ccfff6 /python/test/Ice/slicing/exceptions/ServerAMD.py
parentWindows UWP build instructions updates (diff)
downloadice-ec78a48c45fece921fb3219a27a3e2b1ab87819d.tar.bz2
ice-ec78a48c45fece921fb3219a27a3e2b1ab87819d.tar.xz
ice-ec78a48c45fece921fb3219a27a3e2b1ab87819d.zip
Fixed ICE-8132 - Ice/slicing/exceptions failure with UWP/SSL
Diffstat (limited to 'python/test/Ice/slicing/exceptions/ServerAMD.py')
-rwxr-xr-xpython/test/Ice/slicing/exceptions/ServerAMD.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/python/test/Ice/slicing/exceptions/ServerAMD.py b/python/test/Ice/slicing/exceptions/ServerAMD.py
index 8c0513cc4e8..9f04f121ad0 100755
--- a/python/test/Ice/slicing/exceptions/ServerAMD.py
+++ b/python/test/Ice/slicing/exceptions/ServerAMD.py
@@ -154,19 +154,21 @@ class TestI(Test.TestIntf):
f.set_exception(ex)
return f
- def relayKnownPreservedAsBase(self, r, current=None):
+ def relayKnownPreservedAsBase(self, r, current):
f = Ice.Future()
try:
- r.knownPreservedAsBase()
+ p = Test.RelayPrx.uncheckedCast(current.con.createProxy(r.ice_getIdentity()))
+ p.knownPreservedAsBase()
test(False)
except Ice.Exception as ex:
f.set_exception(ex)
return f
- def relayKnownPreservedAsKnownPreserved(self, r, current=None):
+ def relayKnownPreservedAsKnownPreserved(self, r, current):
f = Ice.Future()
try:
- r.knownPreservedAsKnownPreserved()
+ p = Test.RelayPrx.uncheckedCast(current.con.createProxy(r.ice_getIdentity()))
+ p.knownPreservedAsKnownPreserved()
test(False)
except Ice.Exception as ex:
f.set_exception(ex)
@@ -194,19 +196,21 @@ class TestI(Test.TestIntf):
f.set_exception(ex)
return f
- def relayUnknownPreservedAsBase(self, r, current=None):
+ def relayUnknownPreservedAsBase(self, r, current):
f = Ice.Future()
try:
- r.unknownPreservedAsBase()
+ p = Test.RelayPrx.uncheckedCast(current.con.createProxy(r.ice_getIdentity()))
+ p.unknownPreservedAsBase()
test(False)
except Ice.Exception as ex:
f.set_exception(ex)
return f
- def relayUnknownPreservedAsKnownPreserved(self, r, current=None):
+ def relayUnknownPreservedAsKnownPreserved(self, r, current):
f = Ice.Future()
try:
- r.unknownPreservedAsKnownPreserved()
+ p = Test.RelayPrx.uncheckedCast(current.con.createProxy(r.ice_getIdentity()))
+ p.unknownPreservedAsKnownPreserved()
test(False)
except Ice.Exception as ex:
f.set_exception(ex)