Dynamic grouping failed the first time
-Check if Worker is null -Add test case Bug: 154875482 Test: make -j50 RunSettingsRoboTests Change-Id: I84572ef77cc9a48c3133d96fd2255754bc1cf67c
This commit is contained in:
@@ -83,6 +83,9 @@ public class MediaOutputGroupSlice implements CustomSliceable {
|
|||||||
final IconCompat titleIcon = IconCompat.createWithResource(mContext,
|
final IconCompat titleIcon = IconCompat.createWithResource(mContext,
|
||||||
R.drawable.ic_speaker_group_black_24dp);
|
R.drawable.ic_speaker_group_black_24dp);
|
||||||
final Bitmap emptyBitmap = Bitmap.createBitmap(1, 1, Bitmap.Config.ARGB_8888);
|
final Bitmap emptyBitmap = Bitmap.createBitmap(1, 1, Bitmap.Config.ARGB_8888);
|
||||||
|
if (getWorker() == null) {
|
||||||
|
return listBuilder.build();
|
||||||
|
}
|
||||||
final int maxVolume = getWorker().getSessionVolumeMax();
|
final int maxVolume = getWorker().getSessionVolumeMax();
|
||||||
final String title = mContext.getString(R.string.media_output_group);
|
final String title = mContext.getString(R.string.media_output_group);
|
||||||
final SliceAction primaryAction = SliceAction.createDeeplink(
|
final SliceAction primaryAction = SliceAction.createDeeplink(
|
||||||
|
@@ -156,6 +156,12 @@ public class MediaOutputGroupSliceTest {
|
|||||||
assertThat(rows).isEqualTo(3);
|
assertThat(rows).isEqualTo(3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSlice_nullWorker_noException() {
|
||||||
|
sMediaDeviceUpdateWorker = null;
|
||||||
|
mMediaOutputGroupSlice.getSlice();
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void getSlice_withOneSelectableDevice_checkTitle() {
|
public void getSlice_withOneSelectableDevice_checkTitle() {
|
||||||
mSelectableDevices.add(mDevice1);
|
mSelectableDevices.add(mDevice1);
|
||||||
|
Reference in New Issue
Block a user