diff options
author | Jose <jose@zeroc.com> | 2018-02-08 17:01:07 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2018-02-08 17:01:07 +0100 |
commit | af748bcaa77373ea3d6185f5da6e2964ebe07400 (patch) | |
tree | 19302a6959332a85d4b766aca6a5d2a0bb91265b /scripts/IceGridUtil.py | |
parent | Merge remote-tracking branch 'origin/matlab' into 3.7 (diff) | |
parent | Merge remote-tracking branch 'origin/3.7' into netcore (diff) | |
download | ice-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.py | 8 |
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: |