Merge pull request #7829 from nguerrera/port-json-flakiness-fix

Use temporary path for fake deps.json in test
This commit is contained in:
Nick Guerrera 2017-10-12 20:29:28 -07:00 committed by GitHub
commit fe57933b09

View file

@ -266,14 +266,8 @@ namespace Microsoft.DotNet.Tests
var lockFile = new LockFileFormat().Read(lockFilePath);
var depsJsonFile = Path.Combine(
Path.GetDirectoryName(lockFilePath),
"dotnet-portable.deps.json");
if (File.Exists(depsJsonFile))
{
File.Delete(depsJsonFile);
}
// NOTE: We must not use the real deps.json path here as it will interfere with tests running in parallel.
var depsJsonFile = Path.GetTempFileName();
File.WriteAllText(depsJsonFile, "temp");
var projectToolsCommandResolver = SetupProjectToolsCommandResolver();