Merge "Remove the Settings search keywords from Slices" into pi-dev am: 26453818b9
am: 7e34ffdb6a
Change-Id: Ib4abbf9c4b4db45ab99846b7377ecaea4c0e9745
This commit is contained in:
@@ -56,7 +56,6 @@ public class SliceDataConverterTest {
|
||||
private static final String FAKE_TITLE = "title";
|
||||
private static final String FAKE_SUMMARY = "summary";
|
||||
private static final String FAKE_SCREEN_TITLE = "screen_title";
|
||||
private static final String FAKE_KEYWORDS = "a, b, c";
|
||||
private static final String FAKE_FRAGMENT_CLASSNAME = FakeIndexProvider.class.getName();
|
||||
private static final String FAKE_CONTROLLER_NAME = FakePreferenceController.class.getName();
|
||||
private static final String ACCESSIBILITY_FRAGMENT = AccessibilitySettings.class.getName();
|
||||
@@ -118,7 +117,7 @@ public class SliceDataConverterTest {
|
||||
assertThat(fakeSlice.getTitle()).isEqualTo(FAKE_TITLE);
|
||||
assertThat(fakeSlice.getSummary()).isEqualTo(FAKE_SUMMARY);
|
||||
assertThat(fakeSlice.getScreenTitle()).isEqualTo(FAKE_SCREEN_TITLE);
|
||||
assertThat(fakeSlice.getKeywords()).isEqualTo(FAKE_KEYWORDS);
|
||||
assertThat(fakeSlice.getKeywords()).isNull();
|
||||
assertThat(fakeSlice.getIconResource()).isNotNull();
|
||||
assertThat(fakeSlice.getUri()).isNull();
|
||||
assertThat(fakeSlice.getFragmentClassName()).isEqualTo(FAKE_FRAGMENT_CLASSNAME);
|
||||
|
@@ -30,7 +30,9 @@ import android.app.PendingIntent;
|
||||
import android.content.Context;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
import androidx.slice.Slice;
|
||||
import androidx.slice.SliceItem;
|
||||
@@ -188,7 +190,10 @@ public class SliceTester {
|
||||
|
||||
private static void assertKeywords(SliceMetadata metadata, SliceData data) {
|
||||
final List<String> keywords = metadata.getSliceKeywords();
|
||||
final List<String> expectedKeywords = Arrays.asList(data.getKeywords().split(","));
|
||||
final Set<String> expectedKeywords = new HashSet<>(
|
||||
Arrays.asList(data.getKeywords().split(",")));
|
||||
expectedKeywords.add(data.getTitle());
|
||||
expectedKeywords.add(data.getScreenTitle().toString());
|
||||
assertThat(keywords).containsExactlyElementsIn(expectedKeywords);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user