Index: src/test/api/java/common/javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayoutTest.java =================================================================== --- src/test/api/java/common/javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayoutTest.java (revision 509144) +++ src/test/api/java/common/javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayoutTest.java (working copy) @@ -59,7 +59,15 @@ } public void testCalculateLayoutInfo() { - // the documentation is empty, results are implementation specific + try { + MetalTabbedPaneUI localMetalTabbedPaneUI = new MetalTabbedPaneUI(); + BasicTabbedPaneUI.TabbedPaneLayout localTabbedPaneLayout = + localMetalTabbedPaneUI.new TabbedPaneLayout(); + JPopupMenu localJPopupMenu = new JPopupMenu(); + localTabbedPaneLayout.removeLayoutComponent(localJPopupMenu); + } catch (NullPointerException npe) { + fail("NPE should not be thrown"); + } } public void testPreferredTabAreaHeight() {