Skip to content

Commit 0f8a7f9

Browse files
committed
fix testGetUploadDate for PeerTubeStreamExtractor
1 parent 70a40e7 commit 0f8a7f9

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

extractor/src/test/java/org/schabi/newpipe/extractor/services/peertube/PeertubeStreamExtractorDefaultTest.java

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import java.text.SimpleDateFormat;
1313
import java.util.Calendar;
1414
import java.util.Locale;
15+
import java.util.TimeZone;
1516

1617
import org.junit.BeforeClass;
1718
import org.junit.Ignore;
@@ -42,6 +43,16 @@ public static void setUp() throws Exception {
4243
extractor.fetchPage();
4344
}
4445

46+
@Test
47+
public void testGetUploadDate() throws ParsingException, ParseException {
48+
final Calendar instance = Calendar.getInstance();
49+
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.S'Z'");
50+
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
51+
instance.setTime(sdf.parse("2018-10-01T10:52:46.396Z"));
52+
assertEquals(instance, requireNonNull(extractor.getUploadDate()).date());
53+
54+
}
55+
4556
@Test
4657
public void testGetInvalidTimeStamp() throws ParsingException {
4758
assertTrue(extractor.getTimeStamp() + "",
@@ -89,15 +100,6 @@ public void testGetViewCount() throws ParsingException {
89100
extractor.getViewCount() > 10);
90101
}
91102

92-
@Ignore //fixme
93-
@Test
94-
public void testGetUploadDate() throws ParsingException, ParseException {
95-
final Calendar instance = Calendar.getInstance();
96-
instance.setTime(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.S'Z'").parse("2018-10-01T11:52:46.396Z"));
97-
assertEquals(instance, requireNonNull(extractor.getUploadDate()).date());
98-
99-
}
100-
101103
@Test
102104
public void testGetUploaderUrl() throws ParsingException {
103105
assertIsSecureUrl(extractor.getUploaderUrl());

0 commit comments

Comments
 (0)