From 98273affd696200a53b371fb63633c5718959b0a Mon Sep 17 00:00:00 2001 From: Tim Su Date: Mon, 9 Aug 2010 02:45:34 -0700 Subject: [PATCH] Fixed reminder services leaving junk for all of the other services to deal with, bump version in Android manifest --- astrid/AndroidManifest.xml | 2 +- .../todoroo/astrid/reminders/ReminderServiceTests.java | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/astrid/AndroidManifest.xml b/astrid/AndroidManifest.xml index 79a6c998a..2942bf9f6 100644 --- a/astrid/AndroidManifest.xml +++ b/astrid/AndroidManifest.xml @@ -1,7 +1,7 @@ diff --git a/tests/src/com/todoroo/astrid/reminders/ReminderServiceTests.java b/tests/src/com/todoroo/astrid/reminders/ReminderServiceTests.java index d7033bea4..a4c2cc0a3 100644 --- a/tests/src/com/todoroo/astrid/reminders/ReminderServiceTests.java +++ b/tests/src/com/todoroo/astrid/reminders/ReminderServiceTests.java @@ -11,6 +11,7 @@ import com.todoroo.astrid.utility.Preferences; public class ReminderServiceTests extends DatabaseTestCase { ReminderService service; + AlarmScheduler original; @Autowired TaskDao taskDao; @@ -19,9 +20,16 @@ public class ReminderServiceTests extends DatabaseTestCase { protected void setUp() throws Exception { super.setUp(); service = ReminderService.getInstance(); + original = service.getScheduler(); Preferences.setPreferenceDefaults(); } + @Override + protected void tearDown() throws Exception { + super.tearDown(); + service.setScheduler(original); + } + /** tests with no alarms */ public void testNoReminders() { service.setScheduler(new NoAlarmExpected());