diff --git a/src/modules/fancyzones/UITests-FancyZones/DragWindowTests.cs b/src/modules/fancyzones/UITests-FancyZones/DragWindowTests.cs index 504d8bb5a7..61d88e2121 100644 --- a/src/modules/fancyzones/UITests-FancyZones/DragWindowTests.cs +++ b/src/modules/fancyzones/UITests-FancyZones/DragWindowTests.cs @@ -34,7 +34,6 @@ namespace UITests_FancyZones private static int screenMarginLeft; private static int screenMarginRight; private static int screenMarginBottom; - private static string setCustomLayoutData = string.Empty; // set custom layout data // set 1/4 margin private static int quarterX; @@ -56,6 +55,7 @@ namespace UITests_FancyZones // kill all processes related to FancyZones Editor to ensure a clean state Session.KillAllProcessesByName("PowerToys.FancyZonesEditor"); + AppZoneHistory.DeleteFile(); this.RestartScopeExe(); FancyZonesEditorHelper.Files.Restore(); @@ -367,7 +367,6 @@ namespace UITests_FancyZones } FancyZonesEditorHelper.Files.CustomLayoutsIOHelper.WriteData(customLayouts.Serialize(customLayoutListWrapper)); - setCustomLayoutData = FancyZonesEditorHelper.Files.CustomLayoutsIOHelper.GetData(); } // launch FancyZones settings page @@ -387,7 +386,6 @@ namespace UITests_FancyZones ZoneBehaviourSettings(TestContext.TestName); this.Find("Launch layout editor").Click(false, 500, 10000); - string customLayoutData = FancyZonesEditorHelper.Files.CustomLayoutsIOHelper.GetData(); this.Session.Attach(PowerToysModule.FancyZone); // pipeline machine may have an unstable delays, causing the custom layout to be unavailable as we set. then A retry is required. diff --git a/src/modules/fancyzones/UITests-FancyZones/OneZoneSwitchTests.cs b/src/modules/fancyzones/UITests-FancyZones/OneZoneSwitchTests.cs index e9a3511de2..9a10c621a2 100644 --- a/src/modules/fancyzones/UITests-FancyZones/OneZoneSwitchTests.cs +++ b/src/modules/fancyzones/UITests-FancyZones/OneZoneSwitchTests.cs @@ -21,7 +21,6 @@ namespace UITests_FancyZones private static readonly int SubZones = 2; private static readonly IOTestHelper AppZoneHistory = new FancyZonesEditorFiles().AppZoneHistoryIOHelper; private static string powertoysWindowName = "PowerToys Settings"; // set powertoys settings window name - private string setCustomLayoutData = string.Empty; // custom layout data for test public OneZoneSwitchTests() : base(PowerToysModule.PowerToysSettings, WindowSize.Medium) @@ -33,14 +32,12 @@ namespace UITests_FancyZones { // kill all processes related to FancyZones Editor to ensure a clean state Session.KillAllProcessesByName("PowerToys.FancyZonesEditor"); - - // clear the app zone history AppZoneHistory.DeleteFile(); - FancyZonesEditorHelper.Files.CustomLayoutsIOHelper.DeleteFile(); this.RestartScopeExe(); + FancyZonesEditorHelper.Files.Restore(); - // set a custom layout with 2 subzones + // Set a custom layout with 1 subzones and clear app zone history SetupCustomLayouts(); // get PowerToys window Name @@ -221,6 +218,9 @@ namespace UITests_FancyZones // Close Second window SendKeys(Key.Alt, Key.F4); + + // clean app zone history file + AppZoneHistory.DeleteFile(); } // Setup custom layout with 1 subzones @@ -229,7 +229,6 @@ namespace UITests_FancyZones var customLayouts = new CustomLayouts(); var customLayoutListWrapper = CustomLayoutsList; FancyZonesEditorHelper.Files.CustomLayoutsIOHelper.WriteData(customLayouts.Serialize(customLayoutListWrapper)); - setCustomLayoutData = FancyZonesEditorHelper.Files.CustomLayoutsIOHelper.GetData(); } // launch FancyZones settings page @@ -259,28 +258,23 @@ namespace UITests_FancyZones Task.Delay(500).Wait(); // Wait for the setting to be applied this.Scroll(9, "Up"); // Pull the setting page down to make sure the setting is visible this.Find