]> source.dussan.org Git - vaadin-framework.git/commitdiff
Added ticket info
authorArtur Signell <artur.signell@itmill.com>
Tue, 23 Feb 2010 08:34:42 +0000 (08:34 +0000)
committerArtur Signell <artur.signell@itmill.com>
Tue, 23 Feb 2010 08:34:42 +0000 (08:34 +0000)
svn changeset:11479/svn branch:6.3

tests/src/com/vaadin/tests/components/tree/TreeFiltering.java

index 99375bde8fabeb282b66e0d67bbdbe461fc6c200..495e6cfb96a44c12bea69bf7e42e0b8e43e025ab 100644 (file)
@@ -1,23 +1,20 @@
 package com.vaadin.tests.components.tree;\r
 \r
-import com.vaadin.Application;\r
 import com.vaadin.data.Item;\r
 import com.vaadin.data.util.HierarchicalContainer;\r
+import com.vaadin.tests.components.TestBase;\r
 import com.vaadin.ui.Button;\r
 import com.vaadin.ui.Tree;\r
-import com.vaadin.ui.Window;\r
 import com.vaadin.ui.Button.ClickEvent;\r
 import com.vaadin.ui.Button.ClickListener;\r
 \r
-public class TreeFiltering extends Application {\r
+public class TreeFiltering extends TestBase {\r
 \r
     @Override\r
-    public void init() {\r
-        final Window mainWindow = new Window("Vaadintest Application");\r
+    public void setup() {\r
 \r
         final Tree ccTree = new Tree();\r
-        mainWindow.addComponent(ccTree);\r
-\r
+        addComponent(ccTree);\r
         final HierarchicalContainer cont = new HierarchicalContainer();\r
         cont.addContainerProperty("caption", String.class, "");\r
 \r
@@ -48,7 +45,7 @@ public class TreeFiltering extends Application {
 \r
             }\r
         });\r
-        mainWindow.addComponent(b);\r
+        addComponent(b);\r
         final Button b2 = new Button("Add filter 'Num'", new ClickListener() {\r
             public void buttonClick(final ClickEvent event) {\r
                 cont.addContainerFilter("caption", "Num", true, false);\r
@@ -56,7 +53,7 @@ public class TreeFiltering extends Application {
             }\r
         });\r
 \r
-        mainWindow.addComponent(b2);\r
+        addComponent(b2);\r
         final Button num = new Button("Add filter '0'", new ClickListener() {\r
             public void buttonClick(final ClickEvent event) {\r
                 cont.addContainerFilter("caption", "0", true, false);\r
@@ -64,16 +61,24 @@ public class TreeFiltering extends Application {
             }\r
         });\r
 \r
-        mainWindow.addComponent(num);\r
+        addComponent(num);\r
         final Button r = new Button("Remove filter", new ClickListener() {\r
             public void buttonClick(final ClickEvent event) {\r
                 cont.removeAllContainerFilters();\r
 \r
             }\r
         });\r
-        mainWindow.addComponent(r);\r
+        addComponent(r);\r
+    }\r
+\r
+    @Override\r
+    protected String getDescription() {\r
+        return "Filtering in a tree should work as expected. Roots and their children which match the filter should be shown. Other nodes should be hidden";\r
+    }\r
 \r
-        setMainWindow(mainWindow);\r
+    @Override\r
+    protected Integer getTicketNumber() {\r
+        return 4192;\r
     }\r
 \r
 }
\ No newline at end of file