diff --git a/MyTracksTest/src/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java b/MyTracksTest/src/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java
index 712f3597b..22741cad5 100644
--- a/MyTracksTest/src/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java
+++ b/MyTracksTest/src/com/google/android/apps/mytracks/services/AdaptiveLocationListenerPolicyTest.java
@@ -41,30 +41,32 @@ public class AdaptiveLocationListenerPolicyTest extends TestCase {
/**
* Tests the
- * {@link AdaptiveLocationListenerPolicy#getDesiredPollingInterval()} in four situations.
+ * {@link AdaptiveLocationListenerPolicy#getDesiredPollingInterval()} in four
+ * situations.
*
* - The newIdleTime is bigger than max interval.
* - The newIdleTime is between min and max interval.
* - The newIdleTime is smaller than max interval.
* - The newIdleTime is smaller than the smallest interval unit.
- *
+ *
*/
public void testGetDesiredPollingInterval() {
adocationListenerPolicy.updateIdleTime(NEW_IDLE_TIME_BIG);
assertEquals(MAX, adocationListenerPolicy.getDesiredPollingInterval());
adocationListenerPolicy.updateIdleTime(NEW_IDLE_TIME_NORMAL);
- assertEquals((NEW_IDLE_TIME_NORMAL / 2000)
- * 1000,
+ // First get the half of NEW_IDLE_TIME_NORMAL, and then round it to the
+ // nearest second.
+ assertEquals((NEW_IDLE_TIME_NORMAL / 2 / 1000) * 1000,
adocationListenerPolicy.getDesiredPollingInterval());
-
+
adocationListenerPolicy.updateIdleTime(NEW_IDLE_TIME_SMALL);
assertEquals(MIN, adocationListenerPolicy.getDesiredPollingInterval());
adocationListenerPolicy.updateIdleTime(NEW_IDLE_TIME_LESS_THAN_MIN);
assertEquals(MIN, adocationListenerPolicy.getDesiredPollingInterval());
}
-
+
/**
* Tests the method {@link AdaptiveLocationListenerPolicy#getMinDistance()}.
*/