filebot/test/net/filebot/subtitle/SubRipReaderTest.java

39 lines
804 B
Java
Raw Normal View History

2014-04-19 02:30:29 -04:00
package net.filebot.subtitle;
import static org.junit.Assert.*;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import java.util.zip.GZIPInputStream;
import org.junit.Test;
public class SubRipReaderTest {
2015-07-25 18:47:19 -04:00
@Test
public void parse() throws Exception {
List<SubtitleElement> list = new ArrayList<SubtitleElement>();
2015-07-25 18:47:19 -04:00
URL resource = new URL("http://www.opensubtitles.org/en/download/file/1951733951.gz");
InputStream source = new GZIPInputStream(resource.openStream());
2015-07-25 18:47:19 -04:00
SubRipReader reader = new SubRipReader(new InputStreamReader(source, "UTF-8"));
2015-07-25 18:47:19 -04:00
try {
while (reader.hasNext()) {
list.add(reader.next());
}
} finally {
reader.close();
}
2015-07-25 18:47:19 -04:00
2013-03-18 01:23:41 -04:00
assertEquals(501, list.size(), 0);
}
}