diff --git a/tests/Avalonia.Controls.UnitTests/GridMultiTests.cs b/tests/Avalonia.Controls.UnitTests/GridMultiTests.cs index b91f98e735..66f55e38c0 100644 --- a/tests/Avalonia.Controls.UnitTests/GridMultiTests.cs +++ b/tests/Avalonia.Controls.UnitTests/GridMultiTests.cs @@ -44,6 +44,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, false); root.Children.Add(scope); @@ -66,6 +67,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, false); root.Children.Add(scope); @@ -88,6 +90,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, false); root.Children.Add(scope); @@ -110,6 +113,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, false); root.Children.Add(scope); @@ -132,6 +136,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -154,6 +159,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -176,6 +182,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -198,6 +205,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -221,6 +229,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -244,6 +253,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -267,6 +277,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -290,6 +301,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -313,6 +325,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -336,6 +349,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -359,6 +373,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -382,6 +397,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -406,6 +422,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -430,6 +447,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -454,6 +472,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -478,6 +497,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -500,6 +520,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -523,6 +544,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -546,6 +568,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -569,6 +592,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -593,6 +617,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -617,6 +642,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -641,6 +667,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -665,6 +692,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -689,6 +717,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -713,6 +742,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -737,6 +767,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -761,6 +792,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -786,6 +818,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -811,6 +844,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -836,6 +870,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -861,6 +896,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -885,7 +921,8 @@ namespace Avalonia.Controls.UnitTests // outerScope.Children.Add(outerGrid); // outerScope.Children.Add(innerScope); - // var root = new Grid(); + // var root = new Grid(); + // root.UseLayoutRounding = false; // root.SetValue(Grid.IsSharedSizeScopeProperty, true); // root.Children.Add(outerScope); @@ -905,6 +942,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(xgrids); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -941,6 +979,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -994,6 +1033,7 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); root.Children.Add(scope); @@ -1020,7 +1060,7 @@ namespace Avalonia.Controls.UnitTests Assert.All(grid.ColumnDefinitions.Where(cd => cd.SharedSizeGroup == "A"), cd => Assert.Equal(0, cd.ActualWidth)); } - [Fact] + [Fact] public void ColumnDefinitions_Collection_Is_ReadOnly() { var grid = CreateGrid( @@ -1033,8 +1073,9 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); - root.Children.Add(scope); + root.Children.Add(scope); grid.Measure(new Size(200, 200)); grid.Arrange(new Rect(new Point(), new Point(200, 200))); @@ -1066,8 +1107,9 @@ namespace Avalonia.Controls.UnitTests scope.Children.Add(grid); var root = new Grid(); + root.UseLayoutRounding = false; root.SetValue(Grid.IsSharedSizeScopeProperty, true); - root.Children.Add(scope); + root.Children.Add(scope); grid.Measure(new Size(200, 200)); grid.Arrange(new Rect(new Point(), new Point(200, 200))); @@ -1078,11 +1120,11 @@ namespace Avalonia.Controls.UnitTests grid.ColumnDefinitions[0].SharedSizeGroup = null; grid.ColumnDefinitions[0].Width = new GridLength(50); grid.ColumnDefinitions[1].SharedSizeGroup = null; - grid.ColumnDefinitions[1].Width = new GridLength(50); + grid.ColumnDefinitions[1].Width = new GridLength(50); grid.ColumnDefinitions[2].SharedSizeGroup = null; - grid.ColumnDefinitions[2].Width = new GridLength(50); + grid.ColumnDefinitions[2].Width = new GridLength(50); grid.ColumnDefinitions[3].SharedSizeGroup = null; - grid.ColumnDefinitions[3].Width = new GridLength(50); + grid.ColumnDefinitions[3].Width = new GridLength(50); grid.Measure(new Size(200, 200)); grid.Arrange(new Rect(new Point(), new Point(200, 200)));