summaryrefslogtreecommitdiffstats
path: root/tests/src/com
diff options
context:
space:
mode:
authorSara Ting <sarating@google.com>2012-04-25 00:12:44 -0700
committerSara Ting <sarating@google.com>2012-04-25 11:09:57 -0700
commit059117da0141f5e3c6ce479dd87c6f8d8365e7e1 (patch)
tree858dbdac2ac96c68342cc8f2f6c0bbe831bc15b0 /tests/src/com
parentbefa15c0a47a744a7c28a9be7b079a93e195c833 (diff)
downloadandroid_packages_apps_Calendar-059117da0141f5e3c6ce479dd87c6f8d8365e7e1.tar.gz
android_packages_apps_Calendar-059117da0141f5e3c6ce479dd87c6f8d8365e7e1.tar.bz2
android_packages_apps_Calendar-059117da0141f5e3c6ce479dd87c6f8d8365e7e1.zip
Fix for bug 6394170: fixing display for multiday all day events.
Change-Id: I186f1a48598fa5e387f715c64f261f6563aeea0d
Diffstat (limited to 'tests/src/com')
-rw-r--r--tests/src/com/android/calendar/UtilsTests.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/src/com/android/calendar/UtilsTests.java b/tests/src/com/android/calendar/UtilsTests.java
index ff5dc57c..6beac971 100644
--- a/tests/src/com/android/calendar/UtilsTests.java
+++ b/tests/src/com/android/calendar/UtilsTests.java
@@ -476,6 +476,16 @@ public class UtilsTests extends TestCase {
}
@SmallTest
+ public void testGetDisplayedDatetime_allDayMultiday() {
+ // 4/10/2012 12:00am - 4/13/2012 12:00am
+ long start = createTimeInMillis(0, 0, 0, NOW_DAY, NOW_MONTH, NOW_YEAR, Time.TIMEZONE_UTC);
+ long end = createTimeInMillis(0, 0, 0, NOW_DAY + 3, NOW_MONTH, NOW_YEAR, Time.TIMEZONE_UTC);
+ String result = Utils.getDisplayedDatetime(start, end, NOW_TIME, DEFAULT_TIMEZONE,
+ true, dbUtils.getContext());
+ assertEquals("Tuesday, April 10 \u2013 Thursday, April 12", result);
+ }
+
+ @SmallTest
public void testGetDisplayedDatetime_differentTimezone() {
String localTz = "America/New_York";
String eventTz = "America/Los_Angeles";