aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/test/java/com/vaadin/ui/AbsFieldDataSourceLocaleChangeTest.java
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2016-08-25 13:21:36 +0300
committerArtur Signell <artur@vaadin.com>2016-08-26 11:40:12 +0300
commit58853fe47bb01a0c0c2b5c380056d22ccccd6f08 (patch)
tree3a45b08366f53943326e14750d2c4d90f1e1128d /server/src/test/java/com/vaadin/ui/AbsFieldDataSourceLocaleChangeTest.java
parent50f294513f929fcd0e6a519283d5a88e09331081 (diff)
downloadvaadin-framework-58853fe47bb01a0c0c2b5c380056d22ccccd6f08.tar.gz
vaadin-framework-58853fe47bb01a0c0c2b5c380056d22ccccd6f08.zip
Move old TextField to compatibility package
Change-Id: Ic1e8d3f9859f5e496c0e27e2fece4b5a9da74f01
Diffstat (limited to 'server/src/test/java/com/vaadin/ui/AbsFieldDataSourceLocaleChangeTest.java')
-rw-r--r--server/src/test/java/com/vaadin/ui/AbsFieldDataSourceLocaleChangeTest.java63
1 files changed, 0 insertions, 63 deletions
diff --git a/server/src/test/java/com/vaadin/ui/AbsFieldDataSourceLocaleChangeTest.java b/server/src/test/java/com/vaadin/ui/AbsFieldDataSourceLocaleChangeTest.java
deleted file mode 100644
index 96212ac085..0000000000
--- a/server/src/test/java/com/vaadin/ui/AbsFieldDataSourceLocaleChangeTest.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.vaadin.ui;
-
-import java.text.NumberFormat;
-import java.util.Locale;
-
-import org.junit.Assert;
-import org.junit.Before;
-import org.junit.Test;
-
-import com.vaadin.server.VaadinRequest;
-import com.vaadin.server.VaadinSession;
-import com.vaadin.tests.util.AlwaysLockedVaadinSession;
-import com.vaadin.v7.data.util.converter.StringToIntegerConverter;
-import com.vaadin.v7.ui.TextField;
-
-public class AbsFieldDataSourceLocaleChangeTest {
-
- private VaadinSession vaadinSession;
- private UI ui;
-
- @Before
- public void setup() {
- vaadinSession = new AlwaysLockedVaadinSession(null);
- VaadinSession.setCurrent(vaadinSession);
- ui = new UI() {
-
- @Override
- protected void init(VaadinRequest request) {
-
- }
- };
- ui.setSession(vaadinSession);
- UI.setCurrent(ui);
- }
-
- @Test
- public void localeChangesOnAttach() {
- TextField tf = new TextField();
-
- tf.setConverter(new StringToIntegerConverter() {
- @Override
- protected NumberFormat getFormat(Locale locale) {
- if (locale == null) {
- NumberFormat format = super.getFormat(locale);
- format.setGroupingUsed(false);
- format.setMinimumIntegerDigits(10);
- return format;
- }
- return super.getFormat(locale);
- }
- });
- tf.setImmediate(true);
- tf.setConvertedValue(10000);
- Assert.assertEquals("0000010000", tf.getValue());
-
- VerticalLayout vl = new VerticalLayout();
- ui.setContent(vl);
- ui.setLocale(new Locale("en", "US"));
-
- vl.addComponent(tf);
- Assert.assertEquals("10,000", tf.getValue());
- }
-}