Fix slice settings tests.

This commit is contained in:
fortsnek9348 2022-04-20 21:18:58 +01:00
parent 0038e2d3e2
commit 04b7f6da02
5 changed files with 8 additions and 7 deletions

1
.gitignore vendored
View file

@ -120,3 +120,4 @@ MatterControl.userprefs
# JetBrains Rider user configuration directory
/.idea/
/MainOutputDirectory.cs

View file

@ -335,7 +335,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
hasClose: false,
pointSize: theme.DefaultFontSize)
{
Name = category.Name + " Tab",
Name = category.Name + " SliceSettingsTab",
InactiveTabColor = Color.Transparent,
ActiveTabColor = theme.BackgroundColor
});

View file

@ -18,7 +18,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
testRunner.AddAndSelectPrinter("Airwolf 3D", "HD");
testRunner.SwitchToPrinterSettings();
testRunner.ClickByName("Features Tab");
testRunner.ClickByName("Features SliceSettingsTab");
testRunner.ClickByName("Slice Settings Overflow Menu");
testRunner.ClickByName("Advanced Menu Item");
Assert.IsFalse(testRunner.WaitForName("print_leveling_solution Row", .5), "Print leveling should not exist for an Airwolf HD");
@ -27,7 +27,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
testRunner.AddAndSelectPrinter("3D Factory", "MendelMax 1.5");
testRunner.SwitchToPrinterSettings();
testRunner.ClickByName("Features Tab");
testRunner.ClickByName("Features SliceSettingsTab");
testRunner.ClickByName("Slice Settings Overflow Menu");
testRunner.ClickByName("Advanced Menu Item");
Assert.IsTrue(testRunner.WaitForName("print_leveling_solution Row"), "Print leveling should exist for a 3D Factory MendelMax");

View file

@ -243,7 +243,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
.AddAndSelectPrinter("Airwolf 3D", "HD")
// Navigate to Local Library
.SwitchToPrinterSettings()
.ClickByName("Features Tab");
.ClickByName("Features SliceSettingsTab");
var printer = testRunner.FirstPrinter();
@ -262,7 +262,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
{
using (var emulator = testRunner.LaunchAndConnectToPrinterEmulator())
{
testRunner.ClickByName("Features Tab");
testRunner.ClickByName("Features SliceSettingsTab");
// only 1 hotend and 1 extruder
Assert.IsTrue(testRunner.NameExists("Hotend 0"));
@ -399,7 +399,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
Assert.AreEqual(0, (int)emulator.CurrentExtruder.TargetTemperature);
// Switch back to the general tab
testRunner.ClickByName("General Tab")
testRunner.ClickByName("General SliceSettingsTab")
.SelectSliceSettingsField(SettingsKey.extruder_count)
.Type("2")
.Type("{Enter}");

View file

@ -1326,7 +1326,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
var category = group.Category;
// Click tab
testRunner.ClickByName(category.Name + " Tab");
testRunner.ClickByName(category.Name + " SliceSettingsTab");
// Open the subGroup if required
var foundWidget = testRunner.GetWidgetByName(group.Name + " Panel", out _, .1);