Skip to content
Open
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
18 changes: 9 additions & 9 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
xunit.v3.core.mtp-v1, whose Microsoft.Testing.Platform version is incompatible with
a directly-referenced/newer Microsoft.Testing.Platform and throws TypeLoadException
(IDataConsumer) at test-host startup. -->
<PackageVersion Include="Microsoft.Testing.Platform" Version="2.3.3" />
<PackageVersion Include="Microsoft.Testing.Platform" Version="2.4.0" />
<!-- Ships Microsoft.Testing.Extensions.MSBuild.dll, the `dotnet test`-via-MTP entry point's own
runtime dependency. TestingPlatformDotnetTestSupport=true is supposed to auto-add this
package via the .NET SDK's own targets, but under Central Package Management with no pinned
Expand All @@ -22,14 +22,14 @@
Compono.TUnit.SampleTests had no equivalent explicit, CPM-pinned reference at all. An
explicit PackageReference (added to both projects) makes restore resolve it deterministically
instead of depending on the SDK's own auto-injection timing. -->
<PackageVersion Include="Microsoft.Testing.Platform.MSBuild" Version="2.3.3" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.9.0" />
<PackageVersion Include="Microsoft.Testing.Platform.MSBuild" Version="2.4.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.10.0" />
<PackageVersion Include="xunit.v3.mtp-v2" Version="4.0.0" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
<!-- samples/Compono.Samples.AspNetApi.Tests' own dependency: WebApplicationFactory<T> for the
one integration-style endpoint test ADR-0033 calls for. Pinned to the current net10.0
release line, matching this repo's own TargetFrameworks. -->
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="10.0.11" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="10.0.12" />
<!-- Compono.XunitV3's own dependency, matching xunit.v3.mtp-v2's own resolved version - the
Xunit.v3.DataAttribute/ITheoryDataRow extension surface, per ADR-0022. This is the
dependency version Compono.XunitV3's own .nuspec ships to consumers - a tested-range
Expand Down Expand Up @@ -58,11 +58,11 @@
this is the extensibility-authoring layer, matching xunit.v3.extensibility.core's
own minimal-reference precedent immediately above. A tested-range constraint,
not a bare unbounded floor or a blanket exact pin, per ADR-0031 Amendment 1. -->
<PackageVersion Include="TUnit.Core" Version="[1.65.68, 2.0.0)" />
<PackageVersion Include="TUnit.Core" Version="[1.66.27, 2.0.0)" />
<!-- test/Compono.TUnit.Tests' own dependency - the full TUnit meta-package
(engine + core + assertions), since that project actually executes as a
TUnit test run, not just authors against TUnit.Core's extension surface. -->
<PackageVersion Include="TUnit" Version="[1.65.68, 2.0.0)" />
<PackageVersion Include="TUnit" Version="[1.66.27, 2.0.0)" />
<!-- Compono.XunitV3.SampleTests' own dependency, same reasoning as Compono.XunitV3/
Compono.NSubstitute/Compono.Bogus above - never a ProjectReference, and this
version must match the -p:Version passed to PackToLocalFeed's pack of
Expand All @@ -83,7 +83,7 @@
Compono.MSTest.dll compiled against 3.x cannot implement the ITestDataSource a 4.x test host
checks for, confirmed by a real FileNotFoundException reproduction during implementation. A
tested range, not a bare unbounded floor or a blanket exact pin, per ADR-0031 Amendment 1. -->
<PackageVersion Include="MSTest.TestFramework" Version="[4.3.3, 5.0.0)" />
<PackageVersion Include="MSTest.TestFramework" Version="[4.4.0, 5.0.0)" />
<!-- test/Compono.MSTest.Tests' own dependency - the full MSTest meta-package (framework +
adapter + analyzers), since that project actually executes as a real MSTest test run, not
just authors against MSTest.TestFramework's extension surface. -->
Expand Down Expand Up @@ -232,10 +232,10 @@
of taking a package dependency on that one - see the attribution comment on the vendored
file. Its GetHashCode() uses System.HashCode, provided for netstandard2.0 by
Meziantou.Polyfill below, rather than a second vendored HashCode polyfill. -->
<PackageVersion Include="Scriban" Version="7.2.6" />
<PackageVersion Include="Scriban" Version="7.4.0" />
<!-- Polyfills modern C# language/BCL surface for netstandard2.0 (Compono.Generators, and
Scriban's embedded source above) - matches dynamo-mapper's pattern exactly. -->
<PackageVersion Include="Meziantou.Polyfill" Version="1.0.164" />
<PackageVersion Include="Meziantou.Polyfill" Version="1.0.165" />
<!-- Scriban's embedded source uses the C# dynamic runtime binder - matches dynamo-mapper's
pattern exactly. -->
<PackageVersion Include="Microsoft.CSharp" Version="4.7.0" />
Expand Down
Loading