ProcessPendingMessagesAction works based on subscriptions
PorcessPendingMessagesAction queues one message for sending/downloading associated with a subscription triggering current action at a time. And the ConnectivityUtil also works based on subscriptions so that pending messages can be processed regardless of other phones' state in multi-sim case. It includes cleanup code as well. Test: Manual Change-Id: Id6b4f4a0aa6a3291e7a4d8a5d3f0fbb9db3c5b86 Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
This commit is contained in:
+1
-3
@@ -36,7 +36,6 @@ import com.android.messaging.datamodel.MediaScratchFileProvider;
|
||||
import com.android.messaging.datamodel.MessagingContentProvider;
|
||||
import com.android.messaging.datamodel.action.ActionTestHelpers.StubActionService;
|
||||
import com.android.messaging.datamodel.action.ActionTestHelpers.StubActionService.StubActionServiceCallLog;
|
||||
import com.android.messaging.datamodel.action.ActionTestHelpers.StubConnectivityUtil;
|
||||
import com.android.messaging.datamodel.action.ReadDraftDataAction.ReadDraftDataActionListener;
|
||||
import com.android.messaging.datamodel.data.MessageData;
|
||||
import com.android.messaging.datamodel.data.MessagePartData;
|
||||
@@ -473,8 +472,7 @@ public class ReadWriteDraftMessageActionTest extends BugleTestCase {
|
||||
|
||||
mService = new StubActionService();
|
||||
final FakeDataModel fakeDataModel = new FakeDataModel(context)
|
||||
.withActionService(mService)
|
||||
.withConnectivityUtil(new StubConnectivityUtil(context));
|
||||
.withActionService(mService);
|
||||
FakeFactory.registerWithFakeContext(getTestContext(), context)
|
||||
.withDataModel(fakeDataModel);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user