summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Pasanen <dan.pasanen@gmail.com>2019-11-15 10:07:36 -0600
committerKevin F. Haggerty <haggertk@lineageos.org>2019-11-16 08:36:29 -0700
commitead95964b69bb476944e90e388e0d35585e50e6f (patch)
tree6c386686480fdd374926b0dcbec4593d447ceb48
parentd7d9d26724f9c68102ecdefb3b5efc681eec6521 (diff)
parent6c79570ba1fa026d83996ad42a7d403c79811695 (diff)
downloadandroid_packages_providers_MediaProvider-lineage-17.0.tar.gz
android_packages_providers_MediaProvider-lineage-17.0.tar.bz2
android_packages_providers_MediaProvider-lineage-17.0.zip
Merge tag 'android-10.0.0_r11' into lineage-17.0lineage-17.0
Android 10.0.0 release 11 Change-Id: Idc911f523530bc70503c653fd315fa6599c25b40
-rw-r--r--tests/src/com/android/providers/media/MediaProviderTest.java30
1 files changed, 0 insertions, 30 deletions
diff --git a/tests/src/com/android/providers/media/MediaProviderTest.java b/tests/src/com/android/providers/media/MediaProviderTest.java
index bc79edd3..11788ff5 100644
--- a/tests/src/com/android/providers/media/MediaProviderTest.java
+++ b/tests/src/com/android/providers/media/MediaProviderTest.java
@@ -480,41 +480,11 @@ public class MediaProviderTest {
}
@Test
- public void testComputeProjection() throws Exception {
- final SQLiteQueryBuilder builder = new SQLiteQueryBuilder();
- final ArrayMap<String, String> map = new ArrayMap<>();
- map.put("external", "internal");
- builder.setProjectionMap(map);
- builder.setProjectionAggregationAllowed(false);
- builder.setStrict(true);
-
- assertArrayEquals(
- new String[] { "internal" },
- builder.computeProjection(null));
- assertArrayEquals(
- new String[] { "internal" },
- builder.computeProjection(new String[] { "external" }));
- assertThrows(IllegalArgumentException.class, () -> {
- builder.computeProjection(new String[] { "internal" });
- });
- assertThrows(IllegalArgumentException.class, () -> {
- builder.computeProjection(new String[] { "MIN(internal)" });
- });
- assertThrows(IllegalArgumentException.class, () -> {
- builder.computeProjection(new String[] { "MIN(external)" });
- });
- assertThrows(IllegalArgumentException.class, () -> {
- builder.computeProjection(new String[] { "FOO(external)" });
- });
- }
-
- @Test
public void testComputeProjection_AggregationAllowed() throws Exception {
final SQLiteQueryBuilder builder = new SQLiteQueryBuilder();
final ArrayMap<String, String> map = new ArrayMap<>();
map.put("external", "internal");
builder.setProjectionMap(map);
- builder.setProjectionAggregationAllowed(true);
builder.setStrict(true);
assertArrayEquals(