summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAndy McFadden <fadden@android.com>2011-07-29 09:10:36 -0700
committerAndy McFadden <fadden@android.com>2011-07-29 09:13:05 -0700
commit499287f0ccd3f20f8cf5f9007a9b422b825a7b7c (patch)
treebed9b39c15158169ceb8cd3c8db9d9f2469087a6 /tests
parent498b6fa6ba6f2deea21aa8855705f572a8181b1d (diff)
downloadandroid_packages_providers_CalendarProvider-499287f0ccd3f20f8cf5f9007a9b422b825a7b7c.tar.gz
android_packages_providers_CalendarProvider-499287f0ccd3f20f8cf5f9007a9b422b825a7b7c.tar.bz2
android_packages_providers_CalendarProvider-499287f0ccd3f20f8cf5f9007a9b422b825a7b7c.zip
Fix fixAllDayTime
The code was incorrectly assuming the value was present. Bug 5093896 Change-Id: I7741a03b96d5c7bff6307c67a61d08014a52cb85
Diffstat (limited to 'tests')
-rw-r--r--tests/src/com/android/providers/calendar/CalendarCts.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/src/com/android/providers/calendar/CalendarCts.java b/tests/src/com/android/providers/calendar/CalendarCts.java
index d22e8be..b44f783 100644
--- a/tests/src/com/android/providers/calendar/CalendarCts.java
+++ b/tests/src/com/android/providers/calendar/CalendarCts.java
@@ -267,8 +267,11 @@ public class CalendarCts extends InstrumentationTestCase {
values.put(Events.EVENT_TIMEZONE, TIME_ZONES[seed % TIME_ZONES.length]);
// values.put(Events.EVENT_TIMEZONE2, TIME_ZONES[(seed +1) %
// TIME_ZONES.length]);
- values.put(Events.ALL_DAY, 0); // must be 0 or dtstart/dtend will
- // get adjusted
+ if ((seed % 2) == 0) {
+ // Either set to zero, or leave unset to get default zero.
+ // Must be 0 or dtstart/dtend will get adjusted.
+ values.put(Events.ALL_DAY, 0);
+ }
values.put(Events.ACCESS_LEVEL, seed % 4);
values.put(Events.AVAILABILITY, seed % 2);
values.put(Events.HAS_ALARM, seed % 2);