Removes the v1 Menu stuff. Preps for #4148 (#4402)

This commit is contained in:
Tig
2025-11-21 06:51:56 -07:00
committed by GitHub
parent a229f4e3e9
commit 171a26a350
76 changed files with 4614 additions and 13105 deletions

View File

@@ -107,7 +107,7 @@ public class BarTests
public void GetAttributeForRole_DoesNotDeferToSuperView_WhenSchemeNameIsSet ()
{
// This test would fail before the fix that checks SchemeName in GetAttributeForRole
// StatusBar and MenuBarv2 set SchemeName = "Menu", and should use Menu scheme
// StatusBar and MenuBar set SchemeName = "Menu", and should use Menu scheme
// instead of deferring to parent's customized attributes
var parentView = new View { SchemeName = "Base" };

View File

@@ -9,11 +9,11 @@ public class MenuBarItemTests ()
[Fact]
public void Constructors_Defaults ()
{
var menuBarItem = new MenuBarItemv2 ();
var menuBarItem = new MenuBarItem ();
Assert.Null (menuBarItem.PopoverMenu);
Assert.Null (menuBarItem.TargetView);
menuBarItem = new MenuBarItemv2 (targetView: null, command: Command.NotBound, commandText: null, popoverMenu: null);
menuBarItem = new MenuBarItem (targetView: null, command: Command.NotBound, commandText: null, popoverMenu: null);
Assert.Null (menuBarItem.PopoverMenu);
Assert.Null (menuBarItem.TargetView);

View File

@@ -1,14 +0,0 @@
using Xunit.Abstractions;
//using static Terminal.Gui.ViewTests.MenuTests;
namespace UnitTests_Parallelizable.ViewsTests;
public class MenuItemTests ()
{
[Fact]
public void Constructors_Defaults ()
{
}
}

View File

@@ -9,7 +9,7 @@ public class MenuTests ()
[Fact]
public void Constructors_Defaults ()
{
var menu = new Menuv2 { };
var menu = new Menu { };
Assert.Empty (menu.Title);
Assert.Empty (menu.Text);
}