Merge "CEC: Set IO looper to control service in message validator test" am: 8c82061a05 am: 0220e9b3f4
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1463903 Change-Id: Ib7ce8d5b81469894fa1dbbcd8c528e0eb4984944
This commit is contained in:
@@ -23,6 +23,7 @@ import static com.android.server.hdmi.HdmiCecMessageValidator.OK;
|
|||||||
|
|
||||||
import static com.google.common.truth.Truth.assertThat;
|
import static com.google.common.truth.Truth.assertThat;
|
||||||
|
|
||||||
|
import android.os.test.TestLooper;
|
||||||
import android.platform.test.annotations.Presubmit;
|
import android.platform.test.annotations.Presubmit;
|
||||||
|
|
||||||
import androidx.test.InstrumentationRegistry;
|
import androidx.test.InstrumentationRegistry;
|
||||||
@@ -42,12 +43,14 @@ import org.junit.runners.JUnit4;
|
|||||||
public class HdmiCecMessageValidatorTest {
|
public class HdmiCecMessageValidatorTest {
|
||||||
|
|
||||||
private HdmiCecMessageValidator mHdmiCecMessageValidator;
|
private HdmiCecMessageValidator mHdmiCecMessageValidator;
|
||||||
|
private TestLooper mTestLooper = new TestLooper();
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setUp() throws Exception {
|
public void setUp() throws Exception {
|
||||||
HdmiControlService mHdmiControlService = new HdmiControlService(
|
HdmiControlService mHdmiControlService = new HdmiControlService(
|
||||||
InstrumentationRegistry.getTargetContext());
|
InstrumentationRegistry.getTargetContext());
|
||||||
|
|
||||||
|
mHdmiControlService.setIoLooper(mTestLooper.getLooper());
|
||||||
mHdmiCecMessageValidator = new HdmiCecMessageValidator(mHdmiControlService);
|
mHdmiCecMessageValidator = new HdmiCecMessageValidator(mHdmiControlService);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user