mirror of
https://github.com/samsonjs/media.git
synced 2026-03-25 09:25:53 +00:00
Move MediaExtractorCompatTest from test/ to androidTest/
The test has been moved to an instrumentation test as it relies on APIs that vary by SDK version. Robolectric’s emulation lacks sufficient realism in some cases, which impacts test accuracy. By using an instrumentation test, we ensure that the tests run in a real Android environment, providing reliable results for SDK-dependent APIs.
PiperOrigin-RevId: 692933259
(cherry picked from commit 261ca326c5)
This commit is contained in:
parent
761cf4a001
commit
09be7b0b25
1 changed files with 1 additions and 3 deletions
|
|
@ -37,7 +37,6 @@ import androidx.media3.extractor.SeekMap;
|
|||
import androidx.media3.extractor.SeekMap.SeekPoints;
|
||||
import androidx.media3.extractor.SeekPoint;
|
||||
import androidx.media3.extractor.TrackOutput;
|
||||
import androidx.media3.test.utils.AssetContentProvider;
|
||||
import androidx.media3.test.utils.TestUtil;
|
||||
import androidx.test.core.app.ApplicationProvider;
|
||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||
|
|
@ -567,8 +566,7 @@ public class MediaExtractorCompatTest {
|
|||
public void setDataSourceUsingMethodExpectingContentUri_useContentUri_setsTrackCountCorrectly()
|
||||
throws IOException {
|
||||
Context context = ApplicationProvider.getApplicationContext();
|
||||
Uri contentUri =
|
||||
AssetContentProvider.buildUri(/* filePath= */ "media/mp4/sample.mp4", /* pipeMode= */ true);
|
||||
Uri contentUri = Uri.parse("asset:///media/mp4/sample.mp4");
|
||||
MediaExtractorCompat mediaExtractorCompat = new MediaExtractorCompat(context);
|
||||
|
||||
mediaExtractorCompat.setDataSource(context, contentUri, /* headers= */ null);
|
||||
Loading…
Reference in a new issue