From ef1d2140ff770444ba4c922cfc9c007cb4a97a73 Mon Sep 17 00:00:00 2001 From: BDisp Date: Sat, 23 Mar 2024 19:39:52 +0000 Subject: [PATCH] Fix RulerTests. --- UnitTests/Drawing/RulerTests.cs | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/UnitTests/Drawing/RulerTests.cs b/UnitTests/Drawing/RulerTests.cs index 2af387527..6e6e9b50c 100644 --- a/UnitTests/Drawing/RulerTests.cs +++ b/UnitTests/Drawing/RulerTests.cs @@ -48,8 +48,9 @@ public class RulerTests // Add a frame so we can see the ruler var f = new FrameView { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; - Application.Top.Add (f); - Application.Begin (Application.Top); + var top = new Toplevel (); + top.Add (f); + Application.Begin (top); ((FakeDriver)Application.Driver).SetBufferSize (len + 5, 5); Assert.Equal (new Rectangle (0, 0, len + 5, 5), f.Frame); @@ -120,8 +121,9 @@ public class RulerTests // Add a frame so we can see the ruler var f = new FrameView { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; - Application.Top.Add (f); - Application.Begin (Application.Top); + var top = new Toplevel (); + top.Add (f); + Application.Begin (top); ((FakeDriver)Application.Driver).SetBufferSize (len + 5, 5); Assert.Equal (new Rectangle (0, 0, len + 5, 5), f.Frame); @@ -165,8 +167,9 @@ public class RulerTests // Add a frame so we can see the ruler var f = new FrameView { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; - Application.Top.Add (f); - Application.Begin (Application.Top); + var top = new Toplevel (); + top.Add (f); + Application.Begin (top); ((FakeDriver)Application.Driver).SetBufferSize (5, len + 5); Assert.Equal (new Rectangle (0, 0, 5, len + 5), f.Frame); @@ -297,8 +300,9 @@ public class RulerTests // Add a frame so we can see the ruler var f = new FrameView { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; - Application.Top.Add (f); - Application.Begin (Application.Top); + var top = new Toplevel (); + top.Add (f); + Application.Begin (top); ((FakeDriver)Application.Driver).SetBufferSize (5, len + 5); Assert.Equal (new Rectangle (0, 0, 5, len + 5), f.Frame);