diff --git a/envisage/ui/action/tests/test_action_manager_builder.py b/envisage/ui/action/tests/test_action_manager_builder.py index 2a39490a1..9e2d939c8 100644 --- a/envisage/ui/action/tests/test_action_manager_builder.py +++ b/envisage/ui/action/tests/test_action_manager_builder.py @@ -506,7 +506,14 @@ def test_actions_and_menus_in_groups(self): Menu( name="&File", path="MenuBar", - groups=["NewGroup", "ExitGroup"], + groups=[ + Group( + id="NewGroup", + path="MenuBar/File", + before="ExitGroup", + ), + Group(id="ExitGroup", path="MenuBar/File"), + ], ), Menu(name="&Edit", path="MenuBar"), Menu(name="&Tools", path="MenuBar"), @@ -574,13 +581,30 @@ def test_duplicate_menu(self): Menu( name="&File", path="MenuBar", - groups=["NewGroup", "ExitGroup"], + groups=[ + Group( + id="NewGroup", + path="MenuBar/File", + before="ExitGroup", + ), + Group(id="ExitGroup", path="MenuBar/File"), + ], ), ], ), ActionSet( menus=[ - Menu(name="&File", path="MenuBar", groups=["ExtraGroup"]), + Menu( + name="&File", + path="MenuBar", + groups=[ + Group( + id="ExtraGroup", + path="MenuBar/File", + before="ExitGroup", + ), + ], + ), ], ), ] @@ -619,13 +643,31 @@ def test_duplicate_group(self): Menu( name="&File", path="MenuBar", - groups=["NewGroup", "ExitGroup"], + groups=[ + Group( + id="NewGroup", + path="MenuBar/File", + before="ExitGroup", + ), + Group(id="ExitGroup", path="MenuBar/File"), + ], + ), ], ), ActionSet( menus=[ - Menu(name="&File", path="MenuBar", groups=["NewGroup"]), + Menu( + name="&File", + path="MenuBar", + groups=[ + Group( + id="NewGroup", + path="MenuBar/File", + before="ExitGroup", + ), + ], + ), ], ), ]