summaryrefslogtreecommitdiff
path: root/py/test/Ice/retry/Client.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/test/Ice/retry/Client.py')
-rwxr-xr-xpy/test/Ice/retry/Client.py16
1 files changed, 3 insertions, 13 deletions
diff --git a/py/test/Ice/retry/Client.py b/py/test/Ice/retry/Client.py
index c951e0e95e1..d55ec75dbe7 100755
--- a/py/test/Ice/retry/Client.py
+++ b/py/test/Ice/retry/Client.py
@@ -10,22 +10,12 @@
import os, sys, traceback
-for toplevel in [".", "..", "../..", "../../..", "../../../.."]:
- toplevel = os.path.normpath(toplevel)
- if os.path.exists(os.path.join(toplevel, "python", "Ice.py")):
- break
-else:
- raise "can't find toplevel directory!"
-
-#
-# Get Slice directory.
-#
-slice_dir = os.path.join(os.path.join(toplevel, "..", "slice"))
-if not os.path.exists(slice_dir):
+import Ice
+slice_dir = Ice.getSliceDir()
+if not slice_dir:
print sys.argv[0] + ': Slice directory not found.'
sys.exit(1)
-import Ice
Ice.loadSlice('-I' + slice_dir + ' Test.ice')
import AllTests