96 |
self.compare_menus(editmenu, Menu("edit", "Edit", edit_items[:])) |
self.compare_menus(editmenu, Menu("edit", "Edit", edit_items[:])) |
97 |
editmenu.RemoveItem("copy") |
editmenu.RemoveItem("copy") |
98 |
self.compare_menus(editmenu, Menu("edit", "Edit", ['cut', 'paste'])) |
self.compare_menus(editmenu, Menu("edit", "Edit", ['cut', 'paste'])) |
99 |
|
editmenu.InsertItem("copy", after="cut") # for convenience for |
100 |
|
# the following tests |
101 |
|
|
102 |
|
# find-or-insert a menu |
103 |
|
self.compare_menus(menu, Menu("<main>", "<main>", |
104 |
|
[Menu("file", "File", file_items[:]), |
105 |
|
Menu("edit", "Edit", edit_items[:]), |
106 |
|
Menu("help", "Help", help_items[:])])) |
107 |
|
menu.FindOrInsertMenu("extensions", "Extensions") |
108 |
|
self.compare_menus(menu, Menu("<main>", "<main>", |
109 |
|
[Menu("file", "File", file_items[:]), |
110 |
|
Menu("edit", "Edit", edit_items[:]), |
111 |
|
Menu("help", "Help", help_items[:]), |
112 |
|
Menu("extensions", "Extensions", [])])) |
113 |
|
menu.FindOrInsertMenu("extensions", "Extensions") |
114 |
|
self.compare_menus(menu, Menu("<main>", "<main>", |
115 |
|
[Menu("file", "File", file_items[:]), |
116 |
|
Menu("edit", "Edit", edit_items[:]), |
117 |
|
Menu("help", "Help", help_items[:]), |
118 |
|
Menu("extensions", "Extensions", [])])) |
119 |
|
|
120 |
|
|
121 |
if __name__ == "__main__": |
if __name__ == "__main__": |