JSplitPane sp = new JSplitPane();
InputMap m1 = sp.getInputMap(JComponent.WHEN_FOCUSED);
harness.check(m1.keys(), null);
harness.check(m1.getParent(), null);
InputMap m2 = sp.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
harness.check(m2.keys(), null);
InputMap m2p = m2.getParent();
harness.check(m2p.get(KeyStroke.getKeyStroke("shift ctrl pressed TAB")), "focusOutBackward");
harness.check(m2p.get(KeyStroke.getKeyStroke("pressed KP_RIGHT")), "positiveIncrement");
harness.check(m2p.get(KeyStroke.getKeyStroke("pressed DOWN")), "positiveIncrement");
harness.check(m2p.get(KeyStroke.getKeyStroke("pressed KP_LEFT")), "negativeIncrement");