Merge "CEC: Set IO looper to control service in message validator test" am: 8c82061a05 am: 0220e9b3f4 am: 1fc3b18284 am: fd5d947642

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1463903

Change-Id: I70b496633ced0777d3179f6dc79e0838306edee0
This commit is contained in:
Treehugger Robot
2020-10-21 09:57:05 +00:00
committed by Automerger Merge Worker

View File

@@ -23,6 +23,7 @@ import static com.android.server.hdmi.HdmiCecMessageValidator.OK;
import static com.google.common.truth.Truth.assertThat;
import android.os.test.TestLooper;
import android.platform.test.annotations.Presubmit;
import androidx.test.InstrumentationRegistry;
@@ -42,12 +43,14 @@ import org.junit.runners.JUnit4;
public class HdmiCecMessageValidatorTest {
private HdmiCecMessageValidator mHdmiCecMessageValidator;
private TestLooper mTestLooper = new TestLooper();
@Before
public void setUp() throws Exception {
HdmiControlService mHdmiControlService = new HdmiControlService(
InstrumentationRegistry.getTargetContext());
mHdmiControlService.setIoLooper(mTestLooper.getLooper());
mHdmiCecMessageValidator = new HdmiCecMessageValidator(mHdmiControlService);
}