summaryrefslogtreecommitdiff
path: root/py/test/Ice/servantLocator/TestActivationI.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/test/Ice/servantLocator/TestActivationI.py')
-rw-r--r--py/test/Ice/servantLocator/TestActivationI.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/py/test/Ice/servantLocator/TestActivationI.py b/py/test/Ice/servantLocator/TestActivationI.py
index 92f9e2ca06c..d13bdcf875c 100644
--- a/py/test/Ice/servantLocator/TestActivationI.py
+++ b/py/test/Ice/servantLocator/TestActivationI.py
@@ -14,10 +14,12 @@ import Ice, Test, TestI
class TestActivationI(Test.TestActivation):
def activateServantLocator(self, activate, current=None):
- if(activate):
+ if activate:
current.adapter.addServantLocator(TestI.ServantLocatorI(""), "")
current.adapter.addServantLocator(TestI.ServantLocatorI("category"), "category")
else:
- current.adapter.removeServantLocator("")
- current.adapter.removeServantLocator("category")
+ locator = current.adapter.removeServantLocator("")
+ locator.deactivate("")
+ locator = current.adapter.removeServantLocator("category")
+ locator.deactivate("category")