From 05c62ca32feddaa9231ff1ef73b7bcb0be3e37f7 Mon Sep 17 00:00:00 2001 From: daniel oeh Date: Sat, 12 Oct 2013 00:30:24 +0200 Subject: Fixed race condition in testMarkAllItemsReadSameFeed --- src/instrumentationTest/de/test/antennapod/storage/DBWriterTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/instrumentationTest/de/test/antennapod/storage/DBWriterTest.java b/src/instrumentationTest/de/test/antennapod/storage/DBWriterTest.java index 0483a3084..429903cba 100644 --- a/src/instrumentationTest/de/test/antennapod/storage/DBWriterTest.java +++ b/src/instrumentationTest/de/test/antennapod/storage/DBWriterTest.java @@ -708,7 +708,7 @@ public class DBWriterTest extends InstrumentationTestCase { } } - public void testMarkAllItemsReadSameFeed() { + public void testMarkAllItemsReadSameFeed() throws InterruptedException, ExecutionException, TimeoutException { final Context context = getInstrumentation().getTargetContext(); final int NUM_ITEMS = 10; Feed feed = new Feed("url", new Date(), "title"); @@ -728,7 +728,7 @@ public class DBWriterTest extends InstrumentationTestCase { assertTrue(item.getId() != 0); } - DBWriter.markAllItemsRead(context); + DBWriter.markAllItemsRead(context).get(TIMEOUT, TimeUnit.SECONDS); List loadedItems = DBReader.getFeedItemList(context, feed); for (FeedItem item : loadedItems) { assertTrue(item.isRead()); -- cgit v1.2.3