From 40459f72123cfc3bbead5dd42ce2aa3a824155b2 Mon Sep 17 00:00:00 2001 From: ibaker Date: Fri, 13 Oct 2023 07:54:30 -0700 Subject: [PATCH] Test more URI forms in `RawResourceDataSourceContractTest` PiperOrigin-RevId: 573220915 --- .../RawResourceDataSourceContractTest.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/libraries/datasource/src/androidTest/java/androidx/media3/datasource/RawResourceDataSourceContractTest.java b/libraries/datasource/src/androidTest/java/androidx/media3/datasource/RawResourceDataSourceContractTest.java index 78b46218fa..5853f4f3d4 100644 --- a/libraries/datasource/src/androidTest/java/androidx/media3/datasource/RawResourceDataSourceContractTest.java +++ b/libraries/datasource/src/androidTest/java/androidx/media3/datasource/RawResourceDataSourceContractTest.java @@ -58,7 +58,7 @@ public final class RawResourceDataSourceContractTest extends DataSourceContractT .build(), // Additional resources using different URI schemes. new TestResource.Builder() - .setName("android.resource:// with path") + .setName("android.resource:// with package, type, and name") .setUri( Uri.parse( "android.resource://" @@ -66,6 +66,16 @@ public final class RawResourceDataSourceContractTest extends DataSourceContractT + "/raw/resource1")) .setExpectedBytes(RESOURCE_1_DATA) .build(), + new TestResource.Builder() + .setName("android.resource:// with type and name only") + .setUri(Uri.parse("android.resource:///raw/resource1")) + .setExpectedBytes(RESOURCE_1_DATA) + .build(), + new TestResource.Builder() + .setName("android.resource:// with name only") + .setUri(Uri.parse("android.resource:///resource1")) + .setExpectedBytes(RESOURCE_1_DATA) + .build(), new TestResource.Builder() .setName("android.resource:// with ID") .setUri(