summaryrefslogtreecommitdiffstats
path: root/tests/org.eclipse.swt.tests
diff options
context:
space:
mode:
authorCarolyn MacLeod <carolyn>2008-12-16 22:03:00 +0000
committerCarolyn MacLeod <carolyn>2008-12-16 22:03:00 +0000
commitdfca1d09ffda7e76dbddc41bfba01c140125aecc (patch)
treea7e23a21710fc75c28b9e6f5197cb2879b3c2ef9 /tests/org.eclipse.swt.tests
parenta1cca77871b284c3e1367ae189eeeb88e0c9efd9 (diff)
downloadeclipse.platform.swt-dfca1d09ffda7e76dbddc41bfba01c140125aecc.tar.gz
eclipse.platform.swt-dfca1d09ffda7e76dbddc41bfba01c140125aecc.tar.xz
eclipse.platform.swt-dfca1d09ffda7e76dbddc41bfba01c140125aecc.zip
Add a couple more setMonth tests
Diffstat (limited to 'tests/org.eclipse.swt.tests')
-rw-r--r--tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_DateTime.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_DateTime.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_DateTime.java
index 6bb3d3ecf6..1371a9cb4f 100644
--- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_DateTime.java
+++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_DateTime.java
@@ -318,6 +318,14 @@ public void test_setMonthI() {
datetime.setDate(2008, NOV, 30);
datetime.setMonth(FEB); // Feb does not have 30 days, so setMonth should be ignored
assertEquals(NOV, datetime.getMonth());
+
+ datetime.setDate(2008, AUG, 31);
+ datetime.setMonth(NOV); // Nov does not have 31 days, so setMonth should be ignored
+ assertEquals(AUG, datetime.getMonth());
+
+ datetime.setDate(2007, NOV, 29);
+ datetime.setMonth(FEB); // Feb 2007 does not have 29 days, so setMonth should be ignored
+ assertEquals(NOV, datetime.getMonth());
}
public void test_setSecondsI() {