]> source.dussan.org Git - vaadin-framework.git/commitdiff
Test case for #5894
authorArtur Signell <artur.signell@itmill.com>
Tue, 9 Nov 2010 13:45:52 +0000 (13:45 +0000)
committerArtur Signell <artur.signell@itmill.com>
Tue, 9 Nov 2010 13:45:52 +0000 (13:45 +0000)
svn changeset:15932/svn branch:6.5

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

diff --git a/tests/src/com/vaadin/tests/components/menubar/MenuBarRunsOutOfBrowser.java b/tests/src/com/vaadin/tests/components/menubar/MenuBarRunsOutOfBrowser.java
new file mode 100644 (file)
index 0000000..314df2c
--- /dev/null
@@ -0,0 +1,42 @@
+package com.vaadin.tests.components.menubar;\r
+\r
+import com.vaadin.terminal.ThemeResource;\r
+import com.vaadin.tests.components.AbstractTestCase;\r
+import com.vaadin.ui.Alignment;\r
+import com.vaadin.ui.MenuBar;\r
+import com.vaadin.ui.VerticalLayout;\r
+import com.vaadin.ui.Window;\r
+\r
+public class MenuBarRunsOutOfBrowser extends AbstractTestCase {\r
+\r
+    @Override\r
+    public void init() {\r
+        setTheme("runo");\r
+        Window main = new Window("Test");\r
+        main.setSizeFull();\r
+        setMainWindow(main);\r
+        main.getContent().setSizeFull();\r
+\r
+        MenuBar menuBar = new MenuBar();\r
+        menuBar.addItem("Test", new ThemeResource("icons/16/calendar.png"),\r
+                null);\r
+        menuBar.addItem("ABC", new ThemeResource("icons/16/document.png"), null);\r
+        menuBar.addItem("123", new ThemeResource("icons/16/help.png"), null);\r
+\r
+        main.getContent().addComponent(menuBar);\r
+        ((VerticalLayout) main.getContent()).setComponentAlignment(menuBar,\r
+                Alignment.TOP_RIGHT);\r
+\r
+    }\r
+\r
+    @Override\r
+    protected String getDescription() {\r
+        return "The menubar should be right aligned but not run out of the browser";\r
+    }\r
+\r
+    @Override\r
+    protected Integer getTicketNumber() {\r
+        return 5894;\r
+    }\r
+\r
+}\r