assertNotNull(menu.getInputMap().getParent());
assertEquals(11, menu.getInputMap().getParent().keys().length);
assertNull(menu.getInputMap().getParent().getParent());
basicPopupUI.uninstallKeyboardActions();
assertEquals(0, menu.getInputMap().allKeys().length);
menu.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
basicPopupUI.installKeyboardActions();
assertEquals(0, menu.getInputMap().keys().length);
assertNotNull(menu.getInputMap().getParent());
assertEquals(4, menu.getInputMap().getParent().keys().length);
assertNotNull(menu.getInputMap().getParent().getParent());