envisage.ui.action.tests.test_action_manager_builder module

Tests for the action manager builder.

class envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase(methodName='runTest')[source]

Bases: TestCase

Tests for the action manager builder.

test_action_with_nonexistent_group()[source]

action with non-existent group

test_action_with_nonexistent_sibling()[source]

action with non-existent sibling

test_action_with_path_component_that_is_not_a_menu()[source]

action with path component that is not a menu

test_actions_and_menus_in_groups()[source]

actions and menus in groups

test_actions_make_submenus()[source]

actions make submenus

test_actions_make_submenus_before_and_after()[source]

actions make submenus before and after

test_actions_no_groups()[source]

actions no groups

test_duplicate_group()[source]

duplicate group

test_duplicate_menu()[source]

duplicate menu

test_explicit_groups()[source]

explicit groups

test_group_with_nonexistent_sibling()[source]

group with non-existent sibling

test_menu_with_nonexistent_sibling()[source]

menu with non-existent sibling

test_single_top_level_group()[source]

single top level group

test_single_top_level_menu_with_no_group()[source]

single top level menu with no group

test_sub_menus_no_groups()[source]

sub-menus no groups

test_top_level_menu_group()[source]

top level menu group

test_top_level_menu_non_existent_group()[source]

top level menu non-existent group

test_top_level_menus_no_groups_before_and_after()[source]

top level menus no groups, before and after

test_top_level_menus_with_no_groups()[source]

top level menus with_no groups