]> source.dussan.org Git - vaadin-framework.git/commitdiff
Test case for #4227
authorArtur Signell <artur.signell@itmill.com>
Tue, 23 Feb 2010 14:04:59 +0000 (14:04 +0000)
committerArtur Signell <artur.signell@itmill.com>
Tue, 23 Feb 2010 14:04:59 +0000 (14:04 +0000)
svn changeset:11503/svn branch:6.3

tests/src/com/vaadin/tests/components/tabsheet/TabSheetMinimal.java [new file with mode: 0644]

diff --git a/tests/src/com/vaadin/tests/components/tabsheet/TabSheetMinimal.java b/tests/src/com/vaadin/tests/components/tabsheet/TabSheetMinimal.java
new file mode 100644 (file)
index 0000000..3d38918
--- /dev/null
@@ -0,0 +1,39 @@
+package com.vaadin.tests.components.tabsheet;\r
+\r
+import com.vaadin.tests.components.TestBase;\r
+import com.vaadin.ui.Button;\r
+import com.vaadin.ui.Label;\r
+import com.vaadin.ui.TabSheet;\r
+import com.vaadin.ui.Button.ClickEvent;\r
+\r
+public class TabSheetMinimal extends TestBase {\r
+\r
+    int index = 1;\r
+    TabSheet ts = new TabSheet();\r
+\r
+    @Override\r
+    protected void setup() {\r
+        ts.setStyleName("minimal");\r
+        Button b = new Button("Add a tab", new Button.ClickListener() {\r
+\r
+            public void buttonClick(ClickEvent event) {\r
+                ts.addTab(new Label("" + index), "Tab " + index, null);\r
+                index++;\r
+\r
+            }\r
+        });\r
+        addComponent(ts);\r
+        addComponent(b);\r
+    }\r
+\r
+    @Override\r
+    protected String getDescription() {\r
+        return "Adding tabs to a 'minimal' style TabSheet work properly even if the TabSheet is initially empty";\r
+    }\r
+\r
+    @Override\r
+    protected Integer getTicketNumber() {\r
+        return 4227;\r
+    }\r
+\r
+}\r