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(