Fix DeviceStateProviderImplTest create_invalidSensor
After ag/20514286, the DeviceStateProvider no longer reports state if the sensor values do not match the declared states. For the invalid sensor config test, the onStateChanged() will not be called because the sensor config is invalid. (I thought presubmit would run all the tests, so I didn't run them locally when submitting ag/20514286.) Fix: 260572046 Test: atest FrameworksServicesTests:com.android.server.policy.DeviceStateProviderImplTest Change-Id: Ic7aa004747fa940aa3445ed537dd76ee00c72553
This commit is contained in:
@@ -456,9 +456,8 @@ public final class DeviceStateProviderImplTest {
|
||||
new DeviceState(1, "CLOSED", 0 /* flags */),
|
||||
new DeviceState(2, "HALF_OPENED", 0 /* flags */)
|
||||
}, mDeviceStateArrayCaptor.getValue());
|
||||
// onStateChanged() should be called because the provider could not find the sensor.
|
||||
verify(listener).onStateChanged(mIntegerCaptor.capture());
|
||||
assertEquals(1, mIntegerCaptor.getValue().intValue());
|
||||
// onStateChanged() should not be called because the provider could not find the sensor.
|
||||
verify(listener, never()).onStateChanged(mIntegerCaptor.capture());
|
||||
}
|
||||
|
||||
private static Sensor newSensor(String name, String type) throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user