]> source.dussan.org Git - vaadin-framework.git/commitdiff
Updated test case for #1923
authorArtur Signell <artur.signell@itmill.com>
Fri, 19 Sep 2008 13:39:22 +0000 (13:39 +0000)
committerArtur Signell <artur.signell@itmill.com>
Fri, 19 Sep 2008 13:39:22 +0000 (13:39 +0000)
svn changeset:5467/svn branch:trunk

src/com/itmill/toolkit/tests/tickets/Ticket1923.java

index 64edec93c3daa0fcec9110e18e1c9170c007a4f7..9182a795dacd1d94044f55e42298537f952ba449 100644 (file)
@@ -1,12 +1,13 @@
 package com.itmill.toolkit.tests.tickets;\r
 \r
 import com.itmill.toolkit.ui.Label;\r
+import com.itmill.toolkit.ui.OrderedLayout;\r
 import com.itmill.toolkit.ui.Panel;\r
 import com.itmill.toolkit.ui.Window;\r
 \r
 public class Ticket1923 extends com.itmill.toolkit.Application {\r
 \r
-    private static final int ROWS = 1;\r
+    private static final int ROWS = 50;\r
 \r
     private Panel p;\r
 \r
@@ -15,7 +16,7 @@ public class Ticket1923 extends com.itmill.toolkit.Application {
                 getClass().getName().lastIndexOf(".") + 1));\r
         setMainWindow(main);\r
 \r
-        p = new Panel("TestPanel");\r
+        p = new Panel("TestPanel 250x300");\r
         // p.getLayout().setWidth("100%");\r
         p.setScrollable(true);\r
         // p.setLayout(new GridLayout(1, 100));\r
@@ -37,5 +38,44 @@ public class Ticket1923 extends com.itmill.toolkit.Application {
 \r
         main.addComponent(p);\r
 \r
+        OrderedLayout ol = new OrderedLayout();\r
+        p = new Panel("a");\r
+        p.addComponent(new Label("Longer than caption"));\r
+        ol.addComponent(p);\r
+\r
+        main.addComponent(ol);\r
+\r
+        ol = new OrderedLayout();\r
+        p = new Panel("captionasdfjahsdjfh this should be clipped god damn it");\r
+        // p.getLayout().setSizeFull();\r
+        p.setWidth("50px");\r
+        p.setHeight("100px");\r
+        p\r
+                .addComponent(new Label(\r
+                        "aasdfaasdfja dslkfj lakfdj lakjdf lkaj dflkaj ldfkj alsdfj laksdj flkajs dflkj sdfsadfasdfasd"));\r
+        ol.addComponent(p);\r
+\r
+        main.addComponent(ol);\r
+\r
+        ol = new OrderedLayout();\r
+        p = new Panel("300x-1");\r
+        // p.getLayout().setSizeFull();\r
+        p.setWidth("300px");\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        p.addComponent(new Label("Short"));\r
+        ol.addComponent(p);\r
+\r
+        main.addComponent(ol);\r
     }\r
 }
\ No newline at end of file