Simplify FileDataSourceContractTest
#minor-release PiperOrigin-RevId: 380531272
This commit is contained in:
parent
b05e8f5090
commit
f8320287ef
@ -21,7 +21,6 @@ import com.google.android.exoplayer2.testutil.DataSourceContractTest;
|
|||||||
import com.google.android.exoplayer2.testutil.TestUtil;
|
import com.google.android.exoplayer2.testutil.TestUtil;
|
||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.ImmutableList;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
@ -37,21 +36,19 @@ public class FileDataSourceContractTest extends DataSourceContractTest {
|
|||||||
|
|
||||||
@Rule public final TemporaryFolder tempFolder = new TemporaryFolder();
|
@Rule public final TemporaryFolder tempFolder = new TemporaryFolder();
|
||||||
|
|
||||||
private Uri simpleUri;
|
private Uri uri;
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void writeFiles() throws Exception {
|
public void writeFile() throws Exception {
|
||||||
simpleUri = writeFile(DATA);
|
File file = tempFolder.newFile();
|
||||||
|
Files.write(Paths.get(file.getAbsolutePath()), DATA);
|
||||||
|
uri = Uri.fromFile(file);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected ImmutableList<TestResource> getTestResources() {
|
protected ImmutableList<TestResource> getTestResources() {
|
||||||
return ImmutableList.of(
|
return ImmutableList.of(
|
||||||
new TestResource.Builder()
|
new TestResource.Builder().setName("simple").setUri(uri).setExpectedBytes(DATA).build());
|
||||||
.setName("simple")
|
|
||||||
.setUri(simpleUri)
|
|
||||||
.setExpectedBytes(DATA)
|
|
||||||
.build());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -63,10 +60,4 @@ public class FileDataSourceContractTest extends DataSourceContractTest {
|
|||||||
protected DataSource createDataSource() {
|
protected DataSource createDataSource() {
|
||||||
return new FileDataSource();
|
return new FileDataSource();
|
||||||
}
|
}
|
||||||
|
|
||||||
private Uri writeFile(byte[] data) throws IOException {
|
|
||||||
File file = tempFolder.newFile();
|
|
||||||
Files.write(Paths.get(file.getAbsolutePath()), data);
|
|
||||||
return Uri.fromFile(file);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user