aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtur Signell <artur.signell@itmill.com>2010-09-14 16:56:54 +0000
committerArtur Signell <artur.signell@itmill.com>2010-09-14 16:56:54 +0000
commitdcd09307f471c42dbf86fccce4c548e0056e42bc (patch)
tree09e3be0d3afc3e3f9223f5fa6109f48bbfc25ff0
parent9e4ce4e04f101886222780b018d935b48f4f989c (diff)
downloadvaadin-framework-dcd09307f471c42dbf86fccce4c548e0056e42bc.tar.gz
vaadin-framework-dcd09307f471c42dbf86fccce4c548e0056e42bc.zip
Also test initially empty DateFields
svn changeset:14918/svn branch:6.4
-rw-r--r--tests/src/com/vaadin/tests/components/datefield/PopupDateFieldResolutions.html33
-rw-r--r--tests/src/com/vaadin/tests/components/datefield/PopupDateFields.java6
2 files changed, 39 insertions, 0 deletions
diff --git a/tests/src/com/vaadin/tests/components/datefield/PopupDateFieldResolutions.html b/tests/src/com/vaadin/tests/components/datefield/PopupDateFieldResolutions.html
index dd0c24bfca..6ce5c5aede 100644
--- a/tests/src/com/vaadin/tests/components/datefield/PopupDateFieldResolutions.html
+++ b/tests/src/com/vaadin/tests/components/datefield/PopupDateFieldResolutions.html
@@ -454,6 +454,17 @@
<td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/domChild[0]/domChild[1]</td>
<td>129,26</td>
</tr>
+<!--Initially empty datefield-->
+<tr>
+ <td>mouseClick</td>
+ <td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::PID_SLocale-en_US-initially-empty/domChild[1]</td>
+ <td>13,15</td>
+</tr>
+<tr>
+ <td>assertValue</td>
+ <td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::PID_SLocale-en_US-initially-empty/domChild[0]</td>
+ <td></td>
+</tr>
<!--Check resolution month functionality-->
<tr>
<td>select</td>
@@ -555,6 +566,17 @@
<td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/domChild[0]/domChild[1]</td>
<td>129,26</td>
</tr>
+<!--Initially empty datefield-->
+<tr>
+ <td>mouseClick</td>
+ <td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::PID_SLocale-en_US-initially-empty/domChild[1]</td>
+ <td>13,15</td>
+</tr>
+<tr>
+ <td>assertValue</td>
+ <td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::PID_SLocale-en_US-initially-empty/domChild[0]</td>
+ <td></td>
+</tr>
<!--Check resolution day functionality-->
<tr>
<td>select</td>
@@ -891,6 +913,17 @@
<td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::/VVerticalLayout[0]/ChildComponentContainer[1]/VVerticalLayout[0]/domChild[0]/domChild[1]</td>
<td>364,32</td>
</tr>
+<!--Initially empty datefield-->
+<tr>
+ <td>mouseClick</td>
+ <td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::PID_SLocale-en_US-initially-empty/domChild[1]</td>
+ <td>13,15</td>
+</tr>
+<tr>
+ <td>assertValue</td>
+ <td>vaadin=runcomvaadintestscomponentsdatefieldPopupDateFields::PID_SLocale-en_US-initially-empty/domChild[0]</td>
+ <td></td>
+</tr>
</tbody></table>
</body>
</html>
diff --git a/tests/src/com/vaadin/tests/components/datefield/PopupDateFields.java b/tests/src/com/vaadin/tests/components/datefield/PopupDateFields.java
index bafee0847c..e52149c30e 100644
--- a/tests/src/com/vaadin/tests/components/datefield/PopupDateFields.java
+++ b/tests/src/com/vaadin/tests/components/datefield/PopupDateFields.java
@@ -31,8 +31,14 @@ public class PopupDateFields extends ComponentTestCase<PopupDateField> {
for (Locale locale : LOCALES) {
PopupDateField pd = createPopupDateField("Undefined width", "-1",
locale);
+ pd.setDebugId("Locale-" + locale.toString() + "-undefined-wide");
addTestComponent(pd);
pd = createPopupDateField("500px width", "500px", locale);
+ pd.setDebugId("Locale-" + locale.toString() + "-500px-wide");
+ addTestComponent(pd);
+ pd = createPopupDateField("Initially empty", "", locale);
+ pd.setValue(null);
+ pd.setDebugId("Locale-" + locale.toString() + "-initially-empty");
addTestComponent(pd);
}