@Test
@Ignore
public void testTruncatedMode() {
testAppFunctionalPage("/components/borderlayoutpanel/borderLayoutPanelft.jsf");
ElementInspector sidePanel30Splitter = sidePanel("formID:sidePanel30").splitter();
ElementInspector sidePanel1 = element("formID:sidePanel32");
ElementInspector sidePanel2 = element("formID:sidePanel33");
ElementInspector sidePanel3 = element("formID:sidePanel34");
ElementInspector sidePanel4 = element("formID:sidePanel35");
sidePanel30Splitter.dragAndDrop(100, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 50);
sidePanel3.assertExpressionEquals("offsetWidth", 50);
sidePanel4.assertExpressionEquals("offsetWidth", 50);
sidePanel30Splitter.dragAndDrop(20, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 50);
sidePanel4.assertExpressionEquals("offsetWidth", 50);
sidePanel30Splitter.dragAndDrop(43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 50);
sidePanel30Splitter.dragAndDrop(43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 7);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(23, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 7);
sidePanel2.assertExpressionEquals("offsetWidth", 7);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 0);
sidePanel2.assertExpressionEquals("offsetWidth", 7);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 0);
sidePanel2.assertExpressionEquals("offsetWidth", 0);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 0);
sidePanel2.assertExpressionEquals("offsetWidth", 0);
sidePanel3.assertExpressionEquals("offsetWidth", 0);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 0);
sidePanel2.assertExpressionEquals("offsetWidth", 0);
sidePanel3.assertExpressionEquals("offsetWidth", 0);
sidePanel4.assertExpressionEquals("offsetWidth", 0);
sidePanel30Splitter.dragAndDrop(-7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 0);
sidePanel2.assertExpressionEquals("offsetWidth", 0);
sidePanel3.assertExpressionEquals("offsetWidth", 0);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(-7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 0);
sidePanel2.assertExpressionEquals("offsetWidth", 0);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(-7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 0);
sidePanel2.assertExpressionEquals("offsetWidth", 7);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(-7, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 7);
sidePanel2.assertExpressionEquals("offsetWidth", 7);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(-23, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 7);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(-43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 7);
sidePanel30Splitter.dragAndDrop(-43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 7);
sidePanel4.assertExpressionEquals("offsetWidth", 50);
sidePanel30Splitter.dragAndDrop(-43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 30);
sidePanel3.assertExpressionEquals("offsetWidth", 50);
sidePanel4.assertExpressionEquals("offsetWidth", 50);
sidePanel30Splitter.dragAndDrop(-43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 50);
sidePanel3.assertExpressionEquals("offsetWidth", 50);
sidePanel4.assertExpressionEquals("offsetWidth", 50);
sidePanel30Splitter.dragAndDrop(-43, 0);
sidePanel1.assertExpressionEquals("offsetWidth", 50);
sidePanel2.assertExpressionEquals("offsetWidth", 50);
sidePanel3.assertExpressionEquals("offsetWidth", 50);
sidePanel4.assertExpressionEquals("offsetWidth", 50);
ElementInspector sidePanel31Splitter = sidePanel("formID:sidePanel31").splitter();
sidePanel1 = element("formID:sidePanel36");
sidePanel2 = element("formID:sidePanel37");
sidePanel3 = element("formID:sidePanel38");
sidePanel4 = element("formID:sidePanel39");
sidePanel31Splitter.dragAndDrop(0, 100);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 50);
sidePanel3.assertExpressionEquals("offsetHeight", 50);
sidePanel4.assertExpressionEquals("offsetHeight", 50);
sidePanel31Splitter.dragAndDrop(0, 20);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 50);
sidePanel4.assertExpressionEquals("offsetHeight", 50);
sidePanel31Splitter.dragAndDrop(0, 43);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 50);
sidePanel31Splitter.dragAndDrop(0, 43);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, 43);
sidePanel1.assertExpressionEquals("offsetHeight", 7);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, 23);
sidePanel1.assertExpressionEquals("offsetHeight", 7);
sidePanel2.assertExpressionEquals("offsetHeight", 7);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, 7);
sidePanel1.assertExpressionEquals("offsetHeight", 0);
sidePanel2.assertExpressionEquals("offsetHeight", 7);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, 7);
sidePanel1.assertExpressionEquals("offsetHeight", 0);
sidePanel2.assertExpressionEquals("offsetHeight", 0);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, 7);
sidePanel1.assertExpressionEquals("offsetHeight", 0);
sidePanel2.assertExpressionEquals("offsetHeight", 0);
sidePanel3.assertExpressionEquals("offsetHeight", 0);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, 7);
sidePanel1.assertExpressionEquals("offsetHeight", 0);
sidePanel2.assertExpressionEquals("offsetHeight", 0);
sidePanel3.assertExpressionEquals("offsetHeight", 0);
sidePanel4.assertExpressionEquals("offsetHeight", 0);
sidePanel31Splitter.dragAndDrop(0, -7);
sidePanel1.assertExpressionEquals("offsetHeight", 0);
sidePanel2.assertExpressionEquals("offsetHeight", 0);
sidePanel3.assertExpressionEquals("offsetHeight", 0);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, -7);
sidePanel1.assertExpressionEquals("offsetHeight", 0);
sidePanel2.assertExpressionEquals("offsetHeight", 0);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, -7);
sidePanel1.assertExpressionEquals("offsetHeight", 0);
sidePanel2.assertExpressionEquals("offsetHeight", 7);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, -7);
sidePanel1.assertExpressionEquals("offsetHeight", 7);
sidePanel2.assertExpressionEquals("offsetHeight", 7);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, -23);
sidePanel1.assertExpressionEquals("offsetHeight", 7);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, -43);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 7);
sidePanel31Splitter.dragAndDrop(0, -43);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 7);
sidePanel4.assertExpressionEquals("offsetHeight", 50);
sidePanel31Splitter.dragAndDrop(0, -43);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 30);
sidePanel3.assertExpressionEquals("offsetHeight", 50);
sidePanel4.assertExpressionEquals("offsetHeight", 50);
sidePanel31Splitter.dragAndDrop(0, -43);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 50);
sidePanel3.assertExpressionEquals("offsetHeight", 50);
sidePanel4.assertExpressionEquals("offsetHeight", 50);
sidePanel31Splitter.dragAndDrop(0, -43);
sidePanel1.assertExpressionEquals("offsetHeight", 50);
sidePanel2.assertExpressionEquals("offsetHeight", 50);
sidePanel3.assertExpressionEquals("offsetHeight", 50);
sidePanel4.assertExpressionEquals("offsetHeight", 50);
}