Remove @DoNotInstrument from test classes
This isn't needed now we've updated to Robolectric 4.6
Follow-up to 0df0df9aee
PiperOrigin-RevId: 389616471
This commit is contained in:
parent
849c307402
commit
db1fe8041b
@ -94,12 +94,10 @@ import org.mockito.Mock;
|
|||||||
import org.mockito.junit.MockitoJUnit;
|
import org.mockito.junit.MockitoJUnit;
|
||||||
import org.mockito.junit.MockitoRule;
|
import org.mockito.junit.MockitoRule;
|
||||||
import org.mockito.stubbing.Answer;
|
import org.mockito.stubbing.Answer;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
import org.robolectric.shadows.ShadowSystemClock;
|
import org.robolectric.shadows.ShadowSystemClock;
|
||||||
|
|
||||||
/** Tests for {@link ImaAdsLoader}. */
|
/** Tests for {@link ImaAdsLoader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class ImaAdsLoaderTest {
|
public final class ImaAdsLoaderTest {
|
||||||
|
|
||||||
private static final long CONTENT_DURATION_US = 10 * C.MICROS_PER_SECOND;
|
private static final long CONTENT_DURATION_US = 10 * C.MICROS_PER_SECOND;
|
||||||
|
@ -20,11 +20,9 @@ import static com.google.common.truth.Truth.assertThat;
|
|||||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link Rating} and its subclasses. */
|
/** Tests for {@link Rating} and its subclasses. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class RatingTest {
|
public class RatingTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -30,11 +30,9 @@ import org.junit.After;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link AsynchronousMediaCodecAdapter}. */
|
/** Unit tests for {@link AsynchronousMediaCodecAdapter}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class AsynchronousMediaCodecAdapterTest {
|
public class AsynchronousMediaCodecAdapterTest {
|
||||||
private AsynchronousMediaCodecAdapter adapter;
|
private AsynchronousMediaCodecAdapter adapter;
|
||||||
private HandlerThread callbackThread;
|
private HandlerThread callbackThread;
|
||||||
|
@ -44,11 +44,9 @@ import java.io.InputStream;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link DashMediaPeriod}. */
|
/** Unit tests for {@link DashMediaPeriod}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class DashMediaPeriodTest {
|
public final class DashMediaPeriodTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -43,12 +43,10 @@ import java.util.concurrent.CountDownLatch;
|
|||||||
import java.util.concurrent.atomic.AtomicReference;
|
import java.util.concurrent.atomic.AtomicReference;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
import org.robolectric.shadows.ShadowLooper;
|
import org.robolectric.shadows.ShadowLooper;
|
||||||
|
|
||||||
/** Unit test for {@link DashMediaSource}. */
|
/** Unit test for {@link DashMediaSource}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class DashMediaSourceTest {
|
public final class DashMediaSourceTest {
|
||||||
|
|
||||||
private static final String SAMPLE_MPD_LIVE_WITHOUT_LIVE_CONFIGURATION =
|
private static final String SAMPLE_MPD_LIVE_WITHOUT_LIVE_CONFIGURATION =
|
||||||
|
@ -34,11 +34,9 @@ import java.util.Arrays;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link DashUtil}. */
|
/** Unit tests for {@link DashUtil}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class DashUtilTest {
|
public final class DashUtilTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -55,12 +55,10 @@ import java.util.List;
|
|||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
import org.robolectric.shadows.ShadowSystemClock;
|
import org.robolectric.shadows.ShadowSystemClock;
|
||||||
|
|
||||||
/** Unit test for {@link DefaultDashChunkSource}. */
|
/** Unit test for {@link DefaultDashChunkSource}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DefaultDashChunkSourceTest {
|
public class DefaultDashChunkSourceTest {
|
||||||
|
|
||||||
private static final String SAMPLE_MPD_LIVE_WITH_OFFSET_INSIDE_WINDOW =
|
private static final String SAMPLE_MPD_LIVE_WITH_OFFSET_INSIDE_WINDOW =
|
||||||
|
@ -27,11 +27,9 @@ import com.google.android.exoplayer2.source.MediaSource;
|
|||||||
import com.google.android.exoplayer2.util.MimeTypes;
|
import com.google.android.exoplayer2.util.MimeTypes;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for creating DASH media sources with the {@link DefaultMediaSourceFactory}. */
|
/** Unit test for creating DASH media sources with the {@link DefaultMediaSourceFactory}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DefaultMediaSourceFactoryTest {
|
public class DefaultMediaSourceFactoryTest {
|
||||||
|
|
||||||
private static final String URI_MEDIA = "http://exoplayer.dev/video";
|
private static final String URI_MEDIA = "http://exoplayer.dev/video";
|
||||||
|
@ -30,11 +30,9 @@ import com.google.android.exoplayer2.util.MimeTypes;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link EventSampleStream}. */
|
/** Unit test for {@link EventSampleStream}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class EventSampleStreamTest {
|
public final class EventSampleStreamTest {
|
||||||
|
|
||||||
private static final String SCHEME_ID = "urn:test";
|
private static final String SCHEME_ID = "urn:test";
|
||||||
|
@ -35,11 +35,9 @@ import com.google.android.exoplayer2.trackselection.DefaultTrackSelector;
|
|||||||
import org.junit.Rule;
|
import org.junit.Rule;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** End-to-end tests using DASH samples. */
|
/** End-to-end tests using DASH samples. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class DashPlaybackTest {
|
public final class DashPlaybackTest {
|
||||||
|
|
||||||
@Rule
|
@Rule
|
||||||
|
@ -36,13 +36,11 @@ import java.util.Collections;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
import org.xmlpull.v1.XmlPullParser;
|
import org.xmlpull.v1.XmlPullParser;
|
||||||
import org.xmlpull.v1.XmlPullParserFactory;
|
import org.xmlpull.v1.XmlPullParserFactory;
|
||||||
|
|
||||||
/** Unit tests for {@link DashManifestParser}. */
|
/** Unit tests for {@link DashManifestParser}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DashManifestParserTest {
|
public class DashManifestParserTest {
|
||||||
|
|
||||||
private static final String SAMPLE_MPD_LIVE = "media/mpd/sample_mpd_live";
|
private static final String SAMPLE_MPD_LIVE = "media/mpd/sample_mpd_live";
|
||||||
|
@ -30,11 +30,9 @@ import java.util.List;
|
|||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link DashManifest}. */
|
/** Unit tests for {@link DashManifest}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DashManifestTest {
|
public class DashManifestTest {
|
||||||
|
|
||||||
private static final UtcTimingElement UTC_TIMING = new UtcTimingElement("", "");
|
private static final UtcTimingElement UTC_TIMING = new UtcTimingElement("", "");
|
||||||
|
@ -21,11 +21,9 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
|
|||||||
import com.google.android.exoplayer2.C;
|
import com.google.android.exoplayer2.C;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link RangedUri}. */
|
/** Unit test for {@link RangedUri}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class RangedUriTest {
|
public class RangedUriTest {
|
||||||
|
|
||||||
private static final String BASE_URI = "http://www.test.com/";
|
private static final String BASE_URI = "http://www.test.com/";
|
||||||
|
@ -21,11 +21,9 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
|
|||||||
import com.google.android.exoplayer2.C;
|
import com.google.android.exoplayer2.C;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link SegmentBase}. */
|
/** Unit test for {@link SegmentBase}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class SegmentBaseTest {
|
public final class SegmentBaseTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -21,11 +21,9 @@ import static org.junit.Assert.fail;
|
|||||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link UrlTemplate}. */
|
/** Unit test for {@link UrlTemplate}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class UrlTemplateTest {
|
public class UrlTemplateTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -57,11 +57,9 @@ import org.junit.Test;
|
|||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.mockito.Mockito;
|
import org.mockito.Mockito;
|
||||||
import org.mockito.MockitoAnnotations;
|
import org.mockito.MockitoAnnotations;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link DashDownloader}. */
|
/** Unit tests for {@link DashDownloader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DashDownloaderTest {
|
public class DashDownloaderTest {
|
||||||
|
|
||||||
private SimpleCache cache;
|
private SimpleCache cache;
|
||||||
|
@ -25,11 +25,9 @@ import com.google.android.exoplayer2.testutil.FakeDataSource;
|
|||||||
import com.google.android.exoplayer2.util.MimeTypes;
|
import com.google.android.exoplayer2.util.MimeTypes;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test to verify creation of a DASH {@link DownloadHelper}. */
|
/** Unit test to verify creation of a DASH {@link DownloadHelper}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class DownloadHelperTest {
|
public final class DownloadHelperTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -55,12 +55,10 @@ import org.junit.Ignore;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.mockito.MockitoAnnotations;
|
import org.mockito.MockitoAnnotations;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
import org.robolectric.shadows.ShadowLog;
|
import org.robolectric.shadows.ShadowLog;
|
||||||
|
|
||||||
/** Tests {@link DownloadManager}. */
|
/** Tests {@link DownloadManager}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DownloadManagerDashTest {
|
public class DownloadManagerDashTest {
|
||||||
|
|
||||||
private static final int ASSERT_TRUE_TIMEOUT_MS = 5000;
|
private static final int ASSERT_TRUE_TIMEOUT_MS = 5000;
|
||||||
|
@ -57,11 +57,9 @@ import org.junit.Before;
|
|||||||
import org.junit.Ignore;
|
import org.junit.Ignore;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link DownloadService}. */
|
/** Unit tests for {@link DownloadService}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DownloadServiceDashTest {
|
public class DownloadServiceDashTest {
|
||||||
|
|
||||||
private SimpleCache cache;
|
private SimpleCache cache;
|
||||||
|
@ -22,11 +22,9 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
|
|||||||
import com.google.android.exoplayer2.C;
|
import com.google.android.exoplayer2.C;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link ConstantBitrateSeekMap}. */
|
/** Unit test for {@link ConstantBitrateSeekMap}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class ConstantBitrateSeekMapTest {
|
public final class ConstantBitrateSeekMapTest {
|
||||||
|
|
||||||
private ConstantBitrateSeekMap constantBitrateSeekMap;
|
private ConstantBitrateSeekMap constantBitrateSeekMap;
|
||||||
|
@ -31,11 +31,9 @@ import java.io.IOException;
|
|||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Test for {@link DefaultExtractorInput}. */
|
/** Test for {@link DefaultExtractorInput}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DefaultExtractorInputTest {
|
public class DefaultExtractorInputTest {
|
||||||
|
|
||||||
private static final String TEST_URI = "http://www.google.com";
|
private static final String TEST_URI = "http://www.google.com";
|
||||||
|
@ -42,11 +42,9 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link DefaultExtractorsFactory}. */
|
/** Unit test for {@link DefaultExtractorsFactory}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class DefaultExtractorsFactoryTest {
|
public final class DefaultExtractorsFactoryTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -21,11 +21,9 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
|
|||||||
import com.google.android.exoplayer2.C;
|
import com.google.android.exoplayer2.C;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link Extractor}. */
|
/** Unit test for {@link Extractor}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class ExtractorTest {
|
public final class ExtractorTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -27,11 +27,9 @@ import java.io.EOFException;
|
|||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link ExtractorUtil}. */
|
/** Unit test for {@link ExtractorUtil}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class ExtractorUtilTest {
|
public class ExtractorUtilTest {
|
||||||
|
|
||||||
private static final String TEST_URI = "http://www.google.com";
|
private static final String TEST_URI = "http://www.google.com";
|
||||||
|
@ -28,7 +28,6 @@ import com.google.android.exoplayer2.util.ParsableByteArray;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Unit tests for {@link FlacFrameReader}.
|
* Unit tests for {@link FlacFrameReader}.
|
||||||
@ -37,7 +36,6 @@ import org.robolectric.annotation.internal.DoNotInstrument;
|
|||||||
* href="https://xiph.org/flac/documentation_tools_flac.html">flac</a> command.
|
* href="https://xiph.org/flac/documentation_tools_flac.html">flac</a> command.
|
||||||
*/
|
*/
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class FlacFrameReaderTest {
|
public class FlacFrameReaderTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -33,7 +33,6 @@ import java.io.IOException;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Unit tests for {@link FlacMetadataReader}.
|
* Unit tests for {@link FlacMetadataReader}.
|
||||||
@ -42,7 +41,6 @@ import org.robolectric.annotation.internal.DoNotInstrument;
|
|||||||
* href="https://xiph.org/flac/documentation_tools_metaflac.html">metaflac</a> command.
|
* href="https://xiph.org/flac/documentation_tools_metaflac.html">metaflac</a> command.
|
||||||
*/
|
*/
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class FlacMetadataReaderTest {
|
public class FlacMetadataReaderTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -27,11 +27,9 @@ import java.io.IOException;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link FlacStreamMetadata}. */
|
/** Unit test for {@link FlacStreamMetadata}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class FlacStreamMetadataTest {
|
public final class FlacStreamMetadataTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -29,11 +29,9 @@ import com.google.android.exoplayer2.testutil.FakeExtractorInput;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link Id3Peeker}. */
|
/** Unit test for {@link Id3Peeker}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class Id3PeekerTest {
|
public final class Id3PeekerTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -21,11 +21,9 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
|
|||||||
import com.google.android.exoplayer2.testutil.TestUtil;
|
import com.google.android.exoplayer2.testutil.TestUtil;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link VorbisBitArray}. */
|
/** Unit test for {@link VorbisBitArray}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class VorbisBitArrayTest {
|
public final class VorbisBitArrayTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -28,11 +28,9 @@ import com.google.android.exoplayer2.util.ParsableByteArray;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link VorbisUtil}. */
|
/** Unit test for {@link VorbisUtil}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class VorbisUtilTest {
|
public final class VorbisUtilTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -35,7 +35,6 @@ import java.io.IOException;
|
|||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests for {@link AmrExtractor} that test specific behaviours and don't need to be parameterized.
|
* Tests for {@link AmrExtractor} that test specific behaviours and don't need to be parameterized.
|
||||||
@ -44,7 +43,6 @@ import org.robolectric.annotation.internal.DoNotInstrument;
|
|||||||
* AmrExtractorParameterizedTest}.
|
* AmrExtractorParameterizedTest}.
|
||||||
*/
|
*/
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class AmrExtractorNonParameterizedTest {
|
public final class AmrExtractorNonParameterizedTest {
|
||||||
|
|
||||||
private static final Random RANDOM = new Random(1234);
|
private static final Random RANDOM = new Random(1234);
|
||||||
|
@ -22,7 +22,6 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Unit tests for {@link AmrExtractor} that use parameterization to test a range of behaviours.
|
* Unit tests for {@link AmrExtractor} that use parameterization to test a range of behaviours.
|
||||||
@ -31,7 +30,6 @@ import org.robolectric.annotation.internal.DoNotInstrument;
|
|||||||
* AmrExtractorNonParameterizedTest}.
|
* AmrExtractorNonParameterizedTest}.
|
||||||
*/
|
*/
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class AmrExtractorParameterizedTest {
|
public final class AmrExtractorParameterizedTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -32,11 +32,9 @@ import java.util.Random;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link AmrExtractor} seeking behaviour. */
|
/** Unit tests for {@link AmrExtractor} seeking behaviour. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class AmrExtractorSeekTest {
|
public final class AmrExtractorSeekTest {
|
||||||
|
|
||||||
private static final Random random = new Random(1234L);
|
private static final Random random = new Random(1234L);
|
||||||
|
@ -32,11 +32,9 @@ import java.io.IOException;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Seeking tests for {@link FlacExtractor}. */
|
/** Seeking tests for {@link FlacExtractor}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class FlacExtractorSeekTest {
|
public class FlacExtractorSeekTest {
|
||||||
|
|
||||||
private static final String TEST_FILE_SEEK_TABLE = "media/flac/bear.flac";
|
private static final String TEST_FILE_SEEK_TABLE = "media/flac/bear.flac";
|
||||||
|
@ -23,11 +23,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link FlacExtractor}. */
|
/** Unit tests for {@link FlacExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class FlacExtractorTest {
|
public class FlacExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -34,11 +34,9 @@ import java.util.List;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Seeking tests for {@link FlvExtractor}. */
|
/** Seeking tests for {@link FlvExtractor}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class FlvExtractorSeekTest {
|
public class FlvExtractorSeekTest {
|
||||||
|
|
||||||
private static final String TEST_FILE_KEY_FRAME_INDEX =
|
private static final String TEST_FILE_KEY_FRAME_INDEX =
|
||||||
|
@ -22,11 +22,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link FlvExtractor}. */
|
/** Unit test for {@link FlvExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class FlvExtractorTest {
|
public final class FlvExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -20,11 +20,9 @@ import com.google.common.collect.ImmutableList;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit tests for {@link JpegExtractor}. */
|
/** Unit tests for {@link JpegExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class JpegExtractorTest {
|
public final class JpegExtractorTest {
|
||||||
|
|
||||||
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
|
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
|
||||||
|
@ -24,11 +24,9 @@ import com.google.android.exoplayer2.util.MimeTypes;
|
|||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.ImmutableList;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link MotionPhotoDescription}. */
|
/** Unit test for {@link MotionPhotoDescription}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class MotionPhotoDescriptionTest {
|
public final class MotionPhotoDescriptionTest {
|
||||||
|
|
||||||
private static final long TEST_PRESENTATION_TIMESTAMP_US = 5L;
|
private static final long TEST_PRESENTATION_TIMESTAMP_US = 5L;
|
||||||
|
@ -27,11 +27,9 @@ import java.util.Arrays;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests {@link DefaultEbmlReader}. */
|
/** Tests {@link DefaultEbmlReader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class DefaultEbmlReaderTest {
|
public class DefaultEbmlReaderTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -22,11 +22,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link MatroskaExtractor}. */
|
/** Tests for {@link MatroskaExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class MatroskaExtractorTest {
|
public final class MatroskaExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -29,11 +29,9 @@ import java.io.EOFException;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link VarintReader}. */
|
/** Tests for {@link VarintReader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class VarintReaderTest {
|
public final class VarintReaderTest {
|
||||||
|
|
||||||
private static final byte MAX_BYTE = (byte) 0xFF;
|
private static final byte MAX_BYTE = (byte) 0xFF;
|
||||||
|
@ -34,11 +34,9 @@ import java.util.List;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link ConstantBitrateSeeker}. */
|
/** Tests for {@link ConstantBitrateSeeker}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class ConstantBitrateSeekerTest {
|
public class ConstantBitrateSeekerTest {
|
||||||
private static final String CONSTANT_FRAME_SIZE_TEST_FILE =
|
private static final String CONSTANT_FRAME_SIZE_TEST_FILE =
|
||||||
"media/mp3/bear-cbr-constant-frame-size-no-seek-table.mp3";
|
"media/mp3/bear-cbr-constant-frame-size-no-seek-table.mp3";
|
||||||
|
@ -35,11 +35,9 @@ import java.util.List;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link IndexSeeker}. */
|
/** Tests for {@link IndexSeeker}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class IndexSeekerTest {
|
public class IndexSeekerTest {
|
||||||
|
|
||||||
private static final String TEST_FILE_NO_SEEK_TABLE = "media/mp3/bear-vbr-no-seek-table.mp3";
|
private static final String TEST_FILE_NO_SEEK_TABLE = "media/mp3/bear-vbr-no-seek-table.mp3";
|
||||||
|
@ -23,11 +23,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link Mp3Extractor}. */
|
/** Unit test for {@link Mp3Extractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class Mp3ExtractorTest {
|
public final class Mp3ExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -27,11 +27,9 @@ import com.google.android.exoplayer2.util.Util;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link XingSeeker}. */
|
/** Tests for {@link XingSeeker}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class XingSeekerTest {
|
public final class XingSeekerTest {
|
||||||
|
|
||||||
// Xing header/payload from http://storage.googleapis.com/exoplayer-test-media-0/play.mp3.
|
// Xing header/payload from http://storage.googleapis.com/exoplayer-test-media-0/play.mp3.
|
||||||
|
@ -24,11 +24,9 @@ import com.google.android.exoplayer2.util.ParsableByteArray;
|
|||||||
import com.google.android.exoplayer2.util.Util;
|
import com.google.android.exoplayer2.util.Util;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link AtomParsers}. */
|
/** Tests for {@link AtomParsers}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class AtomParsersTest {
|
public final class AtomParsersTest {
|
||||||
|
|
||||||
private static final String ATOM_HEADER = "000000000000000000000000";
|
private static final String ATOM_HEADER = "000000000000000000000000";
|
||||||
|
@ -25,13 +25,11 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests for {@link FragmentedMp4Extractor} that test behaviours where sniffing must not be tested.
|
* Tests for {@link FragmentedMp4Extractor} that test behaviours where sniffing must not be tested.
|
||||||
*/
|
*/
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class FragmentedMp4ExtractorNoSniffingTest {
|
public class FragmentedMp4ExtractorNoSniffingTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -27,11 +27,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link FragmentedMp4Extractor} that test behaviours where sniffing must be tested. */
|
/** Tests for {@link FragmentedMp4Extractor} that test behaviours where sniffing must be tested. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class FragmentedMp4ExtractorTest {
|
public final class FragmentedMp4ExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -20,11 +20,9 @@ import static com.google.common.truth.Truth.assertThat;
|
|||||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Test for {@link MetadataUtil}. */
|
/** Test for {@link MetadataUtil}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class MetadataUtilTest {
|
public final class MetadataUtilTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -22,11 +22,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link Mp4Extractor}. */
|
/** Tests for {@link Mp4Extractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class Mp4ExtractorTest {
|
public final class Mp4ExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -27,11 +27,9 @@ import com.google.android.exoplayer2.util.ParsableByteArray;
|
|||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link PsshAtomUtil}. */
|
/** Tests for {@link PsshAtomUtil}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class PsshAtomUtilTest {
|
public final class PsshAtomUtilTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -24,11 +24,9 @@ import java.util.ArrayList;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link SlowMotionData} */
|
/** Unit test for {@link SlowMotionData} */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class SlowMotionDataTest {
|
public class SlowMotionDataTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -30,11 +30,9 @@ import java.io.IOException;
|
|||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link DefaultOggSeeker}. */
|
/** Unit test for {@link DefaultOggSeeker}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class DefaultOggSeekerTest {
|
public final class DefaultOggSeekerTest {
|
||||||
|
|
||||||
private final Random random = new Random(/* seed= */ 0);
|
private final Random random = new Random(/* seed= */ 0);
|
||||||
|
@ -28,7 +28,6 @@ import com.google.android.exoplayer2.testutil.FakeExtractorOutput;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests for {@link OggExtractor} that test specific behaviours and don't need to be parameterized.
|
* Tests for {@link OggExtractor} that test specific behaviours and don't need to be parameterized.
|
||||||
@ -37,7 +36,6 @@ import org.robolectric.annotation.internal.DoNotInstrument;
|
|||||||
* OggExtractorParameterizedTest}.
|
* OggExtractorParameterizedTest}.
|
||||||
*/
|
*/
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class OggExtractorNonParameterizedTest {
|
public final class OggExtractorNonParameterizedTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -22,7 +22,6 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Unit tests for {@link OggExtractor} that use parameterization to test a range of behaviours.
|
* Unit tests for {@link OggExtractor} that use parameterization to test a range of behaviours.
|
||||||
@ -30,7 +29,6 @@ import org.robolectric.annotation.internal.DoNotInstrument;
|
|||||||
* <p>For non-parameterized tests see {@link OggExtractorNonParameterizedTest}.
|
* <p>For non-parameterized tests see {@link OggExtractorNonParameterizedTest}.
|
||||||
*/
|
*/
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class OggExtractorParameterizedTest {
|
public final class OggExtractorParameterizedTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -28,11 +28,9 @@ import java.util.Arrays;
|
|||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link OggPacket}. */
|
/** Unit test for {@link OggPacket}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class OggPacketTest {
|
public final class OggPacketTest {
|
||||||
|
|
||||||
private static final String TEST_FILE = "media/ogg/bear.opus";
|
private static final String TEST_FILE = "media/ogg/bear.opus";
|
||||||
|
@ -28,11 +28,9 @@ import java.io.IOException;
|
|||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link OggPageHeader}. */
|
/** Unit test for {@link OggPageHeader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class OggPageHeaderTest {
|
public final class OggPageHeaderTest {
|
||||||
|
|
||||||
private final Random random;
|
private final Random random;
|
||||||
|
@ -30,11 +30,9 @@ import com.google.android.exoplayer2.util.ParsableByteArray;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link VorbisReader}. */
|
/** Unit test for {@link VorbisReader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class VorbisReaderTest {
|
public final class VorbisReaderTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -22,11 +22,9 @@ import com.google.common.collect.ImmutableList;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link RawCcExtractor}. */
|
/** Tests for {@link RawCcExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class RawCcExtractorTest {
|
public final class RawCcExtractorTest {
|
||||||
|
|
||||||
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
|
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
|
||||||
|
@ -22,11 +22,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link Ac3Extractor}. */
|
/** Unit test for {@link Ac3Extractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class Ac3ExtractorTest {
|
public final class Ac3ExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -22,11 +22,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link Ac4Extractor}. */
|
/** Unit test for {@link Ac4Extractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class Ac4ExtractorTest {
|
public final class Ac4ExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -32,11 +32,9 @@ import java.util.Random;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link AdtsExtractor}. */
|
/** Unit test for {@link AdtsExtractor}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class AdtsExtractorSeekTest {
|
public final class AdtsExtractorSeekTest {
|
||||||
|
|
||||||
private static final Random random = new Random(1234L);
|
private static final Random random = new Random(1234L);
|
||||||
|
@ -23,11 +23,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link AdtsExtractor}. */
|
/** Unit test for {@link AdtsExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class AdtsExtractorTest {
|
public final class AdtsExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -31,11 +31,9 @@ import java.util.Arrays;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Test for {@link AdtsReader}. */
|
/** Test for {@link AdtsReader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class AdtsReaderTest {
|
public class AdtsReaderTest {
|
||||||
|
|
||||||
public static final byte[] ID3_DATA_1 =
|
public static final byte[] ID3_DATA_1 =
|
||||||
|
@ -27,11 +27,9 @@ import java.io.IOException;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link PsDurationReader}. */
|
/** Unit test for {@link PsDurationReader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class PsDurationReaderTest {
|
public final class PsDurationReaderTest {
|
||||||
|
|
||||||
private PsDurationReader tsDurationReader;
|
private PsDurationReader tsDurationReader;
|
||||||
|
@ -41,11 +41,9 @@ import java.util.Random;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Seeking tests for {@link PsExtractor}. */
|
/** Seeking tests for {@link PsExtractor}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class PsExtractorSeekTest {
|
public final class PsExtractorSeekTest {
|
||||||
|
|
||||||
private static final String PS_FILE_PATH = "media/ts/elephants_dream.mpg";
|
private static final String PS_FILE_PATH = "media/ts/elephants_dream.mpg";
|
||||||
|
@ -22,11 +22,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link PsExtractor}. */
|
/** Unit test for {@link PsExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class PsExtractorTest {
|
public final class PsExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -31,11 +31,9 @@ import java.util.List;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Test for {@link SectionReader}. */
|
/** Test for {@link SectionReader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class SectionReaderTest {
|
public final class SectionReaderTest {
|
||||||
|
|
||||||
private byte[] packetPayload;
|
private byte[] packetPayload;
|
||||||
|
@ -27,11 +27,9 @@ import java.io.IOException;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link TsDurationReader}. */
|
/** Unit test for {@link TsDurationReader}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class TsDurationReaderTest {
|
public final class TsDurationReaderTest {
|
||||||
|
|
||||||
private TsDurationReader tsDurationReader;
|
private TsDurationReader tsDurationReader;
|
||||||
|
@ -36,11 +36,9 @@ import java.util.Random;
|
|||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Seeking tests for {@link TsExtractor}. */
|
/** Seeking tests for {@link TsExtractor}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class TsExtractorSeekTest {
|
public final class TsExtractorSeekTest {
|
||||||
|
|
||||||
private static final String TEST_FILE = "media/ts/bbb_2500ms.ts";
|
private static final String TEST_FILE = "media/ts/bbb_2500ms.ts";
|
||||||
|
@ -42,11 +42,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameter;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
import org.robolectric.ParameterizedRobolectricTestRunner.Parameters;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link TsExtractor}. */
|
/** Unit test for {@link TsExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class TsExtractorTest {
|
public final class TsExtractorTest {
|
||||||
|
|
||||||
@Parameters(name = "{0}")
|
@Parameters(name = "{0}")
|
||||||
|
@ -21,11 +21,9 @@ import com.google.common.collect.ImmutableList;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.ParameterizedRobolectricTestRunner;
|
import org.robolectric.ParameterizedRobolectricTestRunner;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Unit test for {@link WavExtractor}. */
|
/** Unit test for {@link WavExtractor}. */
|
||||||
@RunWith(ParameterizedRobolectricTestRunner.class)
|
@RunWith(ParameterizedRobolectricTestRunner.class)
|
||||||
@DoNotInstrument
|
|
||||||
public final class WavExtractorTest {
|
public final class WavExtractorTest {
|
||||||
|
|
||||||
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
|
@ParameterizedRobolectricTestRunner.Parameters(name = "{0}")
|
||||||
|
@ -21,11 +21,9 @@ import android.graphics.Color;
|
|||||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link HtmlUtils}. */
|
/** Tests for {@link HtmlUtils}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class HtmlUtilsTest {
|
public class HtmlUtilsTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -39,11 +39,9 @@ import com.google.android.exoplayer2.text.span.TextEmphasisSpan;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.Config;
|
import org.robolectric.annotation.Config;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link SpannedToHtmlConverter}. */
|
/** Tests for {@link SpannedToHtmlConverter}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class SpannedToHtmlConverterTest {
|
public class SpannedToHtmlConverterTest {
|
||||||
|
|
||||||
private final float displayDensity;
|
private final float displayDensity;
|
||||||
|
@ -34,11 +34,9 @@ import com.google.android.exoplayer2.text.span.TextAnnotation;
|
|||||||
import com.google.android.exoplayer2.text.span.TextEmphasisSpan;
|
import com.google.android.exoplayer2.text.span.TextEmphasisSpan;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.robolectric.annotation.internal.DoNotInstrument;
|
|
||||||
|
|
||||||
/** Tests for {@link SubtitleView}. */
|
/** Tests for {@link SubtitleView}. */
|
||||||
@RunWith(AndroidJUnit4.class)
|
@RunWith(AndroidJUnit4.class)
|
||||||
@DoNotInstrument
|
|
||||||
public class SubtitleViewUtilsTest {
|
public class SubtitleViewUtilsTest {
|
||||||
|
|
||||||
private static final Cue CUE = buildCue();
|
private static final Cue CUE = buildCue();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user