summaryrefslogtreecommitdiff
path: root/scripts/IceGridUtil.py
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2018-02-08 17:01:07 +0100
committerJose <jose@zeroc.com>2018-02-08 17:01:07 +0100
commitaf748bcaa77373ea3d6185f5da6e2964ebe07400 (patch)
tree19302a6959332a85d4b766aca6a5d2a0bb91265b /scripts/IceGridUtil.py
parentMerge remote-tracking branch 'origin/matlab' into 3.7 (diff)
parentMerge remote-tracking branch 'origin/3.7' into netcore (diff)
downloadice-af748bcaa77373ea3d6185f5da6e2964ebe07400.tar.bz2
ice-af748bcaa77373ea3d6185f5da6e2964ebe07400.tar.xz
ice-af748bcaa77373ea3d6185f5da6e2964ebe07400.zip
Merge remote-tracking branch 'origin/netcore' into 3.7
Diffstat (limited to 'scripts/IceGridUtil.py')
-rw-r--r--scripts/IceGridUtil.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/IceGridUtil.py b/scripts/IceGridUtil.py
index 7af2d88383b..02e72c8fce7 100644
--- a/scripts/IceGridUtil.py
+++ b/scripts/IceGridUtil.py
@@ -228,12 +228,13 @@ class IceGridTestCase(TestCase):
variables = {
"test.dir" : self.getPath(),
"java.exe" : os.path.join(javaHome, "bin", "java") if javaHome else "java",
+ "dotnet.exe" : platform.getDotnetExe(),
"icebox.exe" : IceBox().getCommandLine(current),
"icegridnode.exe" : IceGridNode().getCommandLine(current),
"glacier2router.exe" : Glacier2Router().getCommandLine(current),
"icepatch2server.exe" : IcePatch2Server().getCommandLine(current),
"icegridregistry.exe" : IceGridRegistryMaster().getCommandLine(current),
- "properties-override" : self.icegridnode[0].getPropertiesOverride(current)
+ "properties-override" : self.icegridnode[0].getPropertiesOverride(current),
}
# Add variables that point to the directories containing the built executables
@@ -243,7 +244,10 @@ class IceGridTestCase(TestCase):
variables.update(self.variables)
varStr = " ".join(["{0}={1}".format(k, val(v, True)) for k,v in variables.items()])
targets = " ".join(self.targets)
- self.runadmin(current, "application add -n {0} {1} {2}".format(self.application, varStr, targets))
+ application = self.application
+ if current.config.netframework == "netcoreapp2.0":
+ application = application.replace(".xml", ".{0}.xml".format("netcoreapp2.0"))
+ self.runadmin(current, "application add -n {0} {1} {2}".format(application, varStr, targets))
def teardownClientSide(self, current, success):
if self.application: