Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -50,21 +50,22 @@

<ItemGroup Label="Testing">
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageVersion Include="xunit.v3" Version="3.2.2" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
<!-- xUnit 4 defaults to Microsoft Testing Platform v2. This repository intentionally keeps
the VSTest pipeline for TRX and coverlet compatibility, so use the official opt-out
package until the test infrastructure is migrated as one deliberate change. -->
<PackageVersion Include="xunit.v3.mtp-off" Version="4.0.0" />
<PackageVersion Include="xunit.runner.visualstudio" Version="4.0.0" />
<PackageVersion Include="Shouldly" Version="4.3.0" />
<PackageVersion Include="NSubstitute" Version="6.2.0" />
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.13.0" />
<!-- Pinned above the transitive 2025.1.0 that Testcontainers 4.13.0 resolves. That version is
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.14.0" />
<!-- Pinned above the transitive SSH.NET version resolved by Testcontainers. Older versions are
GHSA-q939-rpr3-3284 (high): ScpClient's recursive download writes wherever a malicious
server's filenames point. Patched in 2026.0.0, and Testcontainers 4.13.0 is its own latest
release, so there is no upstream bump to wait for. `NuGetAudit` turns that advisory into
NU1903, and `TreatWarningsAsErrors` makes it fatal, so this pin is what keeps CI able to
restore at all. Drop it when Testcontainers resolves 2026.0.0 itself. -->
server's filenames point. Patched in 2026.0.0. Keep the direct pin until Testcontainers
resolves 2026.0.0 itself. -->
<!-- SSH.NET 2026.0.0 is pinned once in the Extensions group above (for the Databricks SDK
transitive); Central Package Management requires a single PackageVersion entry, and the
version is the same. -->
<PackageVersion Include="WireMock.Net" Version="2.14.0" />
<PackageVersion Include="WireMock.Net" Version="2.15.0" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="10.0.11" />
<!-- The load harness (scripts/load) reads pg_stat_activity to track connection-pool
utilisation. Same major.minor as the existing Npgsql.EntityFrameworkCore.PostgreSQL
Expand Down
14 changes: 7 additions & 7 deletions scripts/load/Lakewright.LoadHarness/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@
},
"Testcontainers.PostgreSql": {
"type": "Direct",
"requested": "[4.13.0, )",
"resolved": "4.13.0",
"contentHash": "2ow4AE8drI9iA9Fr4ycAPusXPB1lJfQyyNONSMLE/XqLpm8VuNAh3pK38fOjkOWtTrnD03s4hAIdl4036Ik69A==",
"requested": "[4.14.0, )",
"resolved": "4.14.0",
"contentHash": "OPHWR9oCW89yuNxJjUo8Xtwrk0bcOdzFOE2Ryo01GAf/3WEzD+0j0gmdKSxx5kBprCdlbXurBJyaV7nSLPyWKQ==",
"dependencies": {
"Testcontainers": "4.13.0"
"Testcontainers": "4.14.0"
}
},
"BouncyCastle.Cryptography": {
Expand Down Expand Up @@ -652,13 +652,13 @@
},
"Testcontainers": {
"type": "Transitive",
"resolved": "4.13.0",
"contentHash": "j8vi9jPBNSwaraGGx8w+2gtZyWrlbKxdhiGMS3nektg+KiwjFWx9ghCjs57EoQfvI+IAbzti0oQJupQChwgMog==",
"resolved": "4.14.0",
"contentHash": "ojuBi91xcMsR6vnFuNsQDWU9tlZlrtmqy95VPNWVVnh24GiwFL/WMnVmb6bRv8LqovtnKPJN9cpmH1k02Z4ZoA==",
"dependencies": {
"Docker.DotNet.Enhanced": "4.3.3",
"Docker.DotNet.Enhanced.X509": "4.3.3",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"SSH.NET": "2025.1.0",
"SSH.NET": "2026.0.0",
"SharpZipLib": "1.4.2"
}
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
to register, so the live tests exercise it rather than a pasted token. -->
<PackageReference Include="Azure.Identity" />
<PackageReference Include="Microsoft.NET.Test.Sdk" />
<PackageReference Include="xunit.v3" />
<PackageReference Include="xunit.v3.mtp-off" />
<PackageReference Include="xunit.runner.visualstudio" />
<PackageReference Include="Shouldly" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.Testing" />
Expand Down
Loading