|
|
|
|
@ -16,7 +16,6 @@ import java.util.Date;
|
|
|
|
|
import java.util.Locale;
|
|
|
|
|
|
|
|
|
|
import static com.todoroo.andlib.utility.DateUtilities.addCalendarMonthsToUnixtime;
|
|
|
|
|
import static com.todoroo.andlib.utility.DateUtilities.clearTime;
|
|
|
|
|
import static com.todoroo.andlib.utility.DateUtilities.getDateString;
|
|
|
|
|
import static com.todoroo.andlib.utility.DateUtilities.getDateStringHideYear;
|
|
|
|
|
import static com.todoroo.andlib.utility.DateUtilities.getStartOfDay;
|
|
|
|
|
@ -26,7 +25,6 @@ import static com.todoroo.andlib.utility.DateUtilities.getWeekdayShort;
|
|
|
|
|
import static com.todoroo.andlib.utility.DateUtilities.isEndOfMonth;
|
|
|
|
|
import static com.todoroo.andlib.utility.DateUtilities.oneMonthFromNow;
|
|
|
|
|
import static org.tasks.Freeze.freezeAt;
|
|
|
|
|
import static org.tasks.TestUtilities.newDateTime;
|
|
|
|
|
import static org.tasks.date.DateTimeUtils.newDate;
|
|
|
|
|
|
|
|
|
|
public class DateUtilitiesTest extends AndroidTestCase {
|
|
|
|
|
@ -70,13 +68,13 @@ public class DateUtilitiesTest extends AndroidTestCase {
|
|
|
|
|
DateUtilities.is24HourOverride = false;
|
|
|
|
|
for (int i = 0; i < 24; i++) {
|
|
|
|
|
d.setHours(i);
|
|
|
|
|
DateUtilities.getTimeString(getContext(), d);
|
|
|
|
|
getTimeString(getContext(), new DateTime(d));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
DateUtilities.is24HourOverride = true;
|
|
|
|
|
for (int i = 0; i < 24; i++) {
|
|
|
|
|
d.setHours(i);
|
|
|
|
|
DateUtilities.getTimeString(getContext(), d);
|
|
|
|
|
getTimeString(getContext(), new DateTime(d));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
@ -113,7 +111,7 @@ public class DateUtilitiesTest extends AndroidTestCase {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void testGetDateStringWithYear() {
|
|
|
|
|
assertEquals("Jan 4, 2014", getDateString(newDateTime(2014, 1, 4, 0, 0, 0)));
|
|
|
|
|
assertEquals("Jan 4, 2014", getDateString(new DateTime(2014, 1, 4, 0, 0, 0).toDate()));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void testGetDateStringHidingYear() {
|
|
|
|
|
@ -173,13 +171,6 @@ public class DateUtilitiesTest extends AndroidTestCase {
|
|
|
|
|
}});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void testClearTimeFromDate() {
|
|
|
|
|
DateTime now = new DateTime(2014, 1, 3, 10, 34, 32, 98);
|
|
|
|
|
assertEquals(
|
|
|
|
|
now.withMillisOfDay(0).getMillis(),
|
|
|
|
|
clearTime(new Date(now.getMillis())));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void testShouldGetStartOfDay() {
|
|
|
|
|
DateTime now = new DateTime(2014, 1, 3, 10, 41, 41, 520);
|
|
|
|
|
assertEquals(
|
|
|
|
|
|