diff options
author | Benoit Foucher <benoit@zeroc.com> | 2018-07-20 11:30:37 +0200 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2018-07-20 11:30:37 +0200 |
commit | 3a622fc35f91815375cb20965e9a2f78ff3df7ed (patch) | |
tree | dd4c5b8f700ed75ed58789ce54d4a307639ec07c /scripts/IceBoxUtil.py | |
parent | Fixed tests to target netcoreapp2.1 to ensure latest 2.1 runtime is used (diff) | |
download | ice-3a622fc35f91815375cb20965e9a2f78ff3df7ed.tar.bz2 ice-3a622fc35f91815375cb20965e9a2f78ff3df7ed.tar.xz ice-3a622fc35f91815375cb20965e9a2f78ff3df7ed.zip |
Fixed test driver to use netcoreapp2.1 for tests
Diffstat (limited to 'scripts/IceBoxUtil.py')
-rw-r--r-- | scripts/IceBoxUtil.py | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/scripts/IceBoxUtil.py b/scripts/IceBoxUtil.py index 273d48e9128..af43b853727 100644 --- a/scripts/IceBoxUtil.py +++ b/scripts/IceBoxUtil.py @@ -25,14 +25,15 @@ class IceBox(ProcessFromBinDir, Server): # tests # if self.configFile: - if isinstance(mapping, CSharpMapping) and current.config.netframework: + if isinstance(mapping, CSharpMapping) and current.config.dotnetcore: configFile = self.configFile.format(testdir=current.testsuite.getPath()) - netframework ="\\netstandard2.0\\{0}\\".format(current.config.netframework) with open(configFile, 'r') as source: - with open(configFile + ".{0}".format(current.config.netframework), 'w') as target: + netcoreapp = mapping.getTargetFramework(current) + newConfigFile = configFile + ".netcoreapp" + with open(newConfigFile, 'w') as target: for line in source.readlines(): - target.write(line.replace("\\net45\\", netframework)) - current.files.append(configFile + ".{0}".format(current.config.netframework)) + target.write(line.replace("\\net45\\", "\\netstandard2.0\\{0}\\".format(netcoreapp))) + current.files.append(newConfigFile) def getExe(self, current): mapping = self.getMapping(current) @@ -56,8 +57,8 @@ class IceBox(ProcessFromBinDir, Server): args = Server.getEffectiveArgs(self, current, args) if self.configFile: mapping = self.getMapping(current) - if isinstance(mapping, CSharpMapping) and current.config.netframework: - args.append("--Ice.Config={0}".format(self.configFile + ".{0}".format(current.config.netframework))) + if isinstance(mapping, CSharpMapping) and current.config.dotnetcore: + args.append("--Ice.Config={0}".format(self.configFile + ".netcoreapp")) else: args.append("--Ice.Config={0}".format(self.configFile)) return args |