Browse Source

Testcase for #5387

svn changeset:14431/svn branch:6.4
tags/6.7.0.beta1
John Alhroos 14 years ago
parent
commit
771369aac1

+ 57
- 0
tests/src/com/vaadin/tests/components/datefield/DateFieldMinResolution.java View File

@@ -0,0 +1,57 @@
package com.vaadin.tests.components.datefield;

import java.util.Date;

import com.vaadin.data.Property;
import com.vaadin.data.Property.ValueChangeEvent;
import com.vaadin.tests.components.TestBase;
import com.vaadin.ui.DateField;
import com.vaadin.ui.InlineDateField;

public class DateFieldMinResolution extends TestBase {

@Override
protected void setup() {

DateField df = new DateField("foo");
df.setResolution(DateField.RESOLUTION_MIN);
df.setDateFormat("dd/MM/YYY HH:mm");
df.setValue(new Date());
df.setImmediate(true);

df.addListener(new Property.ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
getMainWindow()
.showNotification(event.getProperty().toString());
}
});

addComponent(df);

InlineDateField idf = new InlineDateField("bar");
idf.setResolution(DateField.RESOLUTION_MIN);
idf.setDateFormat("dd/MM/YYY HH:mm");
idf.setValue(new Date());
idf.setImmediate(true);

idf.addListener(new Property.ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
getMainWindow()
.showNotification(event.getProperty().toString());
}
});

addComponent(idf);
}

@Override
protected String getDescription() {
return "When the time controls are visible the time should be directed directly to the textfield";
}

@Override
protected Integer getTicketNumber() {
return 5387;
}

}

Loading…
Cancel
Save