Skip to content

Commit 26fc7eb

Browse files
committed
fix deterministic build test
1 parent 0a5424a commit 26fc7eb

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

test/coverlet.integration.determisticbuild/coverlet.integration.determisticbuild.csproj

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<!-- Import coverlet version-->
33
<Import Project="$(MSBuildThisFileDirectory)\DeterministicTest.props" />
44

55
<PropertyGroup>
6-
<TargetFramework>net6.0</TargetFramework>
6+
<TargetFramework>net8.0</TargetFramework>
77
<IsPackable>false</IsPackable>
88
<AssemblyName>coverletsample.integration.determisticbuild</AssemblyName>
99
<MSBuildWarningsAsMessages>NU1604</MSBuildWarningsAsMessages>
@@ -20,10 +20,8 @@
2020
<PrivateAssets>all</PrivateAssets>
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
</PackageReference>
23-
<PackageReference Include="xunit" Version="2.9.2" />
23+
<PackageReference Include="xunit" Version="2.9.3" />
2424
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" />
25-
<PackageReference Include="System.Buffers" Version="4.6.0" />
26-
<PackageReference Include="System.Memory" Version="4.6.0" />
2725
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="6.0.5" />
2826
</ItemGroup>
2927
</Project>
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
33
<packageSources>
4-
<clear />
54
<add key="nuget" value="https://api.nuget.org/v3/index.json" />
65
</packageSources>
76
</configuration>

test/coverlet.integration.tests/BaseTest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,12 @@ private protected void UpdateNugetConfigWithLocalPackageFolder(string projectPat
122122
xml = XDocument.Load(nugetFileStream);
123123
}
124124

125-
string localPackageFolder = TestUtils.GetPackagePath(TestUtils.GetAssemblyBuildConfiguration().ToString().ToLowerInvariant());
125+
string localPackageFolder = TestUtils.GetPackagePath(TestUtils.GetAssemblyBuildConfiguration().ToString().ToLowerInvariant()).Replace('\\', '/');
126126

127127
var packageSourcesElement = xml.Element("configuration")?.Element("packageSources");
128128
if (packageSourcesElement != null && !packageSourcesElement.Elements().Any(e => e.Attribute("key")?.Value == "localCoverletPackages"))
129129
{
130-
packageSourcesElement.Add(new XElement("add", new XAttribute("key", "localCoverletPackages"), new XAttribute("value", localPackageFolder)));
130+
packageSourcesElement.AddFirst(new XElement("add", new XAttribute("key", "localCoverletPackages"), new XAttribute("value", localPackageFolder)));
131131
}
132132

133133
xml.Save(nugetFile);

0 commit comments

Comments
 (0)