From: Artur Signell Date: Tue, 23 Feb 2010 14:04:59 +0000 (+0000) Subject: Test case for #4227 X-Git-Tag: 6.7.0.beta1~2019 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b82a5caaf8910014bd2cb55a48aec4244873c87b;p=vaadin-framework.git Test case for #4227 svn changeset:11503/svn branch:6.3 --- 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 index 0000000000..3d389184b5 --- /dev/null +++ b/tests/src/com/vaadin/tests/components/tabsheet/TabSheetMinimal.java @@ -0,0 +1,39 @@ +package com.vaadin.tests.components.tabsheet; + +import com.vaadin.tests.components.TestBase; +import com.vaadin.ui.Button; +import com.vaadin.ui.Label; +import com.vaadin.ui.TabSheet; +import com.vaadin.ui.Button.ClickEvent; + +public class TabSheetMinimal extends TestBase { + + int index = 1; + TabSheet ts = new TabSheet(); + + @Override + protected void setup() { + ts.setStyleName("minimal"); + Button b = new Button("Add a tab", new Button.ClickListener() { + + public void buttonClick(ClickEvent event) { + ts.addTab(new Label("" + index), "Tab " + index, null); + index++; + + } + }); + addComponent(ts); + addComponent(b); + } + + @Override + protected String getDescription() { + return "Adding tabs to a 'minimal' style TabSheet work properly even if the TabSheet is initially empty"; + } + + @Override + protected Integer getTicketNumber() { + return 4227; + } + +}