summaryrefslogtreecommitdiff
path: root/py/test/Ice/exceptions/AllTests.py
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-05-12 13:50:05 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-05-12 13:50:05 +0000
commit892bc25c813ced27f04bd872423109f0bd868b6f (patch)
treecda7ba37c46f0ba676f62c60975c30ef40fd7fa5 /py/test/Ice/exceptions/AllTests.py
parentFix bug 973 (diff)
downloadice-892bc25c813ced27f04bd872423109f0bd868b6f.tar.bz2
ice-892bc25c813ced27f04bd872423109f0bd868b6f.tar.xz
ice-892bc25c813ced27f04bd872423109f0bd868b6f.zip
Removed/fixed use of stringToIdentity. Fixed bug 973
Diffstat (limited to 'py/test/Ice/exceptions/AllTests.py')
-rw-r--r--py/test/Ice/exceptions/AllTests.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/py/test/Ice/exceptions/AllTests.py b/py/test/Ice/exceptions/AllTests.py
index 96936d925d8..96bbaa38420 100644
--- a/py/test/Ice/exceptions/AllTests.py
+++ b/py/test/Ice/exceptions/AllTests.py
@@ -72,6 +72,10 @@ class AMI_Thrower_throwAasAI(CallbackBase):
self.called()
class AMI_Thrower_throwAasAObjectNotExistI(CallbackBase):
+ def __init__(self, communicator):
+ CallbackBase.__init__(self)
+ self._communicator = communicator
+
def ice_response(self):
test(False)
@@ -79,7 +83,7 @@ class AMI_Thrower_throwAasAObjectNotExistI(CallbackBase):
try:
raise ex
except Ice.ObjectNotExistException, ex:
- id = Ice.stringToIdentity("does not exist")
+ id = self._communicator.stringToIdentity("does not exist")
test(ex.id == id)
except:
test(False)
@@ -287,16 +291,16 @@ def allTests(communicator):
print "testing servant registration exceptions... ",
adapter = communicator.createObjectAdapter("TestAdapter1")
obj = EmptyI()
- adapter.add(obj, Ice.stringToIdentity("x"))
+ adapter.add(obj, communicator.stringToIdentity("x"))
try:
- adapter.add(obj, Ice.stringToIdentity("x"))
+ adapter.add(obj, communicator.stringToIdentity("x"))
test(false)
except Ice.AlreadyRegisteredException:
pass
- adapter.remove(Ice.stringToIdentity("x"))
+ adapter.remove(communicator.stringToIdentity("x"))
try:
- adapter.remove(Ice.stringToIdentity("x"))
+ adapter.remove(communicator.stringToIdentity("x"))
test(false)
except Ice.NotRegisteredException:
pass
@@ -532,7 +536,7 @@ def allTests(communicator):
print "catching object not exist exception... ",
- id = Ice.stringToIdentity("does not exist")
+ id = communicator.stringToIdentity("does not exist")
try:
thrower2 = Test.ThrowerPrx.uncheckedCast(thrower.ice_identity(id))
thrower2.throwAasA(1)
@@ -678,9 +682,9 @@ def allTests(communicator):
print "catching object not exist exception with AMI... ",
- id = Ice.stringToIdentity("does not exist")
+ id = communicator.stringToIdentity("does not exist")
thrower2 = Test.ThrowerPrx.uncheckedCast(thrower.ice_identity(id))
- cb = AMI_Thrower_throwAasAObjectNotExistI()
+ cb = AMI_Thrower_throwAasAObjectNotExistI(communicator)
thrower2.throwAasA_async(cb, 1)
test(cb.check())