Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7e23c2bc authored by virkumar's avatar virkumar
Browse files

(ImsService API changes for Better IMS Threading) Add new parameter for ImsConfigStub()

Add new "Executor" parameter while creating instance of ImsConfigStub(ImsConfigImplBase imsConfigImplBase, Executor executor);

Test: atest CtsTelephonyTestCases:ImsCallingTest
Bug: 171037053
Merged-In: I674406aeabbbbec0ad42ba33f0c948737c896026
Change-Id: I674406aeabbbbec0ad42ba33f0c948737c896026
parent e547592a
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ import org.junit.runner.RunWith;
import org.mockito.Mock;

import java.util.Hashtable;
import java.util.concurrent.Executor;

@RunWith(AndroidJUnit4.class)
public class ImsManagerTest extends ImsTestBase {
@@ -869,7 +870,7 @@ public class ImsManagerTest extends ImsTestBase {


        // Configure ImsConfigStub
        mImsConfigStub = new ImsConfigImplBase.ImsConfigStub(mImsConfigImplBaseMock);
        mImsConfigStub = new ImsConfigImplBase.ImsConfigStub(mImsConfigImplBaseMock, Runnable::run);
        doReturn(mImsConfigStub).when(mMmTelFeatureConnection).getConfig();

        ImsManager mgr = new ImsManager(mContext, mPhoneId,