Browse Source

Update packages (#20967)

* Update MicroCom to 0.11.3

* Update NUnit to 4.5.1

* Update xUnit to 3.2.2

* Update Xamarin.AndroidX packages

* Update AvaloniaUI.DiagnosticsSupport to 2.2.0-beta3

* Fix xUnit warnings
master
Julien Lebosquain 6 hours ago
committed by GitHub
parent
commit
d5c30b6270
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 22
      Directory.Packages.props
  2. 4
      tests/Avalonia.Base.UnitTests/Layout/LayoutableTests_LayoutRounding.cs
  3. 12
      tests/Avalonia.IntegrationTests.Appium/WindowTests.cs

22
Directory.Packages.props

@ -7,7 +7,7 @@
<PackageVersion Include="Appium.WebDriver" Version="5.2.0" />
<PackageVersion Include="Avalonia.Angle.Windows.Natives" Version="2.1.25547.20250602" />
<PackageVersion Include="Avalonia.BuildServices" Version="11.3.2" />
<PackageVersion Include="AvaloniaUI.DiagnosticsSupport" Version="2.2.0-beta2" />
<PackageVersion Include="AvaloniaUI.DiagnosticsSupport" Version="2.2.0-beta3" />
<PackageVersion Include="BenchmarkDotNet" Version="0.15.6" />
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.4.0" />
<PackageVersion Include="Dotnet.Bundle" Version="0.9.13" />
@ -15,9 +15,9 @@
<PackageVersion Include="HarfBuzzSharp" Version="8.3.1.3" />
<PackageVersion Include="HarfBuzzSharp.NativeAssets.Linux" Version="8.3.1.3" />
<PackageVersion Include="HarfBuzzSharp.NativeAssets.WebAssembly" Version="8.3.1.3" />
<PackageVersion Include="MicroCom.CodeGenerator" Version="0.11.0" />
<PackageVersion Include="MicroCom.CodeGenerator.MSBuild" Version="0.11.0" />
<PackageVersion Include="MicroCom.Runtime" Version="0.11.0" />
<PackageVersion Include="MicroCom.CodeGenerator" Version="0.11.3" />
<PackageVersion Include="MicroCom.CodeGenerator.MSBuild" Version="0.11.3" />
<PackageVersion Include="MicroCom.Runtime" Version="0.11.3" />
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="9.0.10" />
<PackageVersion Include="Microsoft.Build.Framework" Version="18.0.2" />
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="15.1.548" />
@ -37,8 +37,8 @@
<PackageVersion Include="NuGet.Protocol" Version="7.0.1" />
<PackageVersion Include="Nuke.Common" Version="10.1.0" />
<PackageVersion Include="Numerge" Version="1.0.0" />
<PackageVersion Include="NUnit" Version="4.4.0" />
<PackageVersion Include="NUnit3TestAdapter" Version="6.1.0" />
<PackageVersion Include="NUnit" Version="4.5.1" />
<PackageVersion Include="NUnit3TestAdapter" Version="6.2.0" />
<PackageVersion Include="Quamotion.RemoteViewing" Version="1.1.211" />
<PackageVersion Include="SharpCompress" Version="0.41.0" />
<PackageVersion Include="Silk.NET.Direct3D.Compilers" Version="2.22.0" />
@ -62,13 +62,13 @@
<PackageVersion Include="System.Text.RegularExpressions" Version="4.3.1" />
<PackageVersion Include="Tmds.DBus.Protocol" Version="0.90.3" />
<PackageVersion Include="Tmds.DBus.SourceGenerator" Version="0.0.22" />
<PackageVersion Include="Xamarin.AndroidX.AppCompat" Version="1.7.1.1" />
<PackageVersion Include="Xamarin.AndroidX.Core.SplashScreen" Version="1.2.0" />
<PackageVersion Include="Xamarin.AndroidX.Window" Version="1.5.1" />
<PackageVersion Include="Xamarin.AndroidX.AppCompat" Version="1.7.1.3" />
<PackageVersion Include="Xamarin.AndroidX.Core.SplashScreen" Version="1.2.0.2" />
<PackageVersion Include="Xamarin.AndroidX.Window" Version="1.5.1.2" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
<PackageVersion Include="Xunit.StaFact" Version="3.0.13" />
<PackageVersion Include="xunit.v3.extensibility.core" Version="3.2.1" />
<PackageVersion Include="xunit.v3.mtp-v2" Version="3.2.1" />
<PackageVersion Include="xunit.v3.extensibility.core" Version="3.2.2" />
<PackageVersion Include="xunit.v3.mtp-v2" Version="3.2.2" />
</ItemGroup>
<ItemGroup>

4
tests/Avalonia.Base.UnitTests/Layout/LayoutableTests_LayoutRounding.cs

@ -112,7 +112,7 @@ namespace Avalonia.Base.UnitTests.Layout
{
if (!expected.NearlyEquals(actual))
{
throw EqualException.ForMismatchedValues(expected, actual);
throw EqualException.ForMismatchedValues(expected.ToString(), actual.ToString());
}
}
@ -120,7 +120,7 @@ namespace Avalonia.Base.UnitTests.Layout
{
if (!expected.NearlyEquals(actual))
{
throw EqualException.ForMismatchedValues(expected, actual);
throw EqualException.ForMismatchedValues(expected.ToString(), actual.ToString());
}
}

12
tests/Avalonia.IntegrationTests.Appium/WindowTests.cs

@ -459,17 +459,13 @@ namespace Avalonia.IntegrationTests.Appium
// WindowStartupLocation needs to be calculated before the window is shown, meaning that
// the position of a centered window can be off by a bit. From initial testing, looks
// like this shouldn't be more than 10 pixels.
if (Math.Abs(expected.X - actual.X) > 10)
throw EqualException.ForMismatchedValues(expected, actual);
if (Math.Abs(expected.Y - actual.Y) > 10)
throw EqualException.ForMismatchedValues(expected, actual);
Assert.Equal(expected.X, actual.X, 10.0);
Assert.Equal(expected.Y, actual.Y, 10.0);
}
else if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX))
{
if (Math.Abs(expected.X - actual.X) > 15)
throw EqualException.ForMismatchedValues(expected, actual);
if (Math.Abs(expected.Y - actual.Y) > 15)
throw EqualException.ForMismatchedValues(expected, actual);
Assert.Equal(expected.X, actual.X, 15.0);
Assert.Equal(expected.Y, actual.Y, 15.0);
}
else
{

Loading…
Cancel
Save