From ab389437d47841babdf793f24d15f486289a9033 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Tue, 19 Oct 2010 06:10:35 +0000 Subject: [PATCH] Merged test case updates svn changeset:15604/svn branch:6.5 --- .../VAADIN/themes/tests-components/styles.css | 18 ++++++++ .../nativeselect/NativeSelects.java | 42 +++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 WebContent/VAADIN/themes/tests-components/styles.css create mode 100644 tests/src/com/vaadin/tests/components/nativeselect/NativeSelects.java diff --git a/WebContent/VAADIN/themes/tests-components/styles.css b/WebContent/VAADIN/themes/tests-components/styles.css new file mode 100644 index 0000000000..807dfbbfe4 --- /dev/null +++ b/WebContent/VAADIN/themes/tests-components/styles.css @@ -0,0 +1,18 @@ +@import url(../reindeer/styles.css); + +.v-tree-node-caption-red { + color: red; +} + +.v-tree-node-caption-green { + color: green; +} + +.v-tree-node-caption-blue { + color: blue; +} + +.v-tree-node-caption-bold { + font-weight: bold; +} + diff --git a/tests/src/com/vaadin/tests/components/nativeselect/NativeSelects.java b/tests/src/com/vaadin/tests/components/nativeselect/NativeSelects.java new file mode 100644 index 0000000000..5f19073e66 --- /dev/null +++ b/tests/src/com/vaadin/tests/components/nativeselect/NativeSelects.java @@ -0,0 +1,42 @@ +package com.vaadin.tests.components.nativeselect; + +import java.util.LinkedHashMap; + +import com.vaadin.tests.components.select.AbstractSelectTestCase; +import com.vaadin.ui.NativeSelect; + +public class NativeSelects extends AbstractSelectTestCase { + + @Override + protected Class getTestClass() { + return NativeSelect.class; + } + + @Override + protected void createActions() { + super.createActions(); + createColumnSelectAction(); + } + + private void createColumnSelectAction() { + LinkedHashMap options = new LinkedHashMap(); + options.put("-", 0); + for (int i = 1; i <= 10; i++) { + options.put(String.valueOf(i), i); + } + options.put("50", 50); + options.put("100", 100); + options.put("1000", 1000); + + super.createSelectAction("Columns", CATEGORY_DATA_SOURCE, options, "-", + columnsAction); + + } + + private Command columnsAction = new Command() { + + public void execute(NativeSelect c, Integer value, Object data) { + c.setColumns(value); + } + }; +} -- 2.39.5