Skip to content

Commit 0501f64

Browse files
committed
Update EromeRipperTest
1 parent 7bbaff0 commit 0501f64

File tree

1 file changed

+53
-38
lines changed

1 file changed

+53
-38
lines changed

src/test/java/com/rarchives/ripme/tst/ripper/rippers/EromeRipperTest.java

Lines changed: 53 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -5,46 +5,61 @@
55
import java.net.URISyntaxException;
66
import java.net.URL;
77

8-
import com.rarchives.ripme.ripper.rippers.EromeRipper;
98
import org.junit.jupiter.api.Assertions;
9+
import org.junit.jupiter.api.Tag;
1010
import org.junit.jupiter.api.Test;
1111

12+
import com.rarchives.ripme.ripper.rippers.EromeRipper;
13+
1214
public class EromeRipperTest extends RippersTest {
13-
@Test
14-
public void testGetGIDProfilePage() throws IOException, URISyntaxException {
15-
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
16-
EromeRipper ripper = new EromeRipper(url);
17-
Assertions.assertEquals("Jay-Jenna", ripper.getGID(url));
18-
}
19-
@Test
20-
public void testGetGIDAlbum() throws IOException, URISyntaxException {
21-
URL url = new URI("https://www.erome.com/a/KbDAM1XT").toURL();
22-
EromeRipper ripper = new EromeRipper(url);
23-
Assertions.assertEquals("KbDAM1XT", ripper.getGID(url));
24-
}
25-
@Test
26-
public void testGetAlbumsToQueue() throws IOException, URISyntaxException {
27-
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
28-
EromeRipper ripper = new EromeRipper(url);
29-
assert (2 >= ripper.getAlbumsToQueue(ripper.getFirstPage()).size());
30-
}
31-
@Test
32-
public void testPageContainsAlbums() throws IOException, URISyntaxException {
33-
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
34-
EromeRipper ripper = new EromeRipper(url);
35-
assert (ripper.pageContainsAlbums(url));
36-
assert (!ripper.pageContainsAlbums(new URI("https://www.erome.com/a/KbDAM1XT").toURL()));
37-
}
38-
39-
public void testRip() throws IOException, URISyntaxException {
40-
URL url = new URI("https://www.erome.com/a/vlefBdsg").toURL();
41-
EromeRipper ripper = new EromeRipper(url);
42-
testRipper(ripper);
43-
}
44-
@Test
45-
public void testGetURLsFromPage() throws IOException, URISyntaxException {
46-
URL url = new URI("https://www.erome.com/a/Tak8F2h6").toURL();
47-
EromeRipper ripper = new EromeRipper(url);
48-
assert (35 == ripper.getURLsFromPage(ripper.getFirstPage()).size());
49-
}
15+
@Test
16+
public void testGetGIDProfilePage() throws IOException, URISyntaxException {
17+
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
18+
EromeRipper ripper = new EromeRipper(url);
19+
Assertions.assertEquals("Jay-Jenna", ripper.getGID(url));
20+
}
21+
22+
@Test
23+
public void testGetGIDAlbum() throws IOException, URISyntaxException {
24+
URL url = new URI("https://www.erome.com/a/KbDAM1XT").toURL();
25+
EromeRipper ripper = new EromeRipper(url);
26+
Assertions.assertEquals("KbDAM1XT", ripper.getGID(url));
27+
}
28+
29+
@Test
30+
public void testGetAlbumsToQueue() throws IOException, URISyntaxException {
31+
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
32+
EromeRipper ripper = new EromeRipper(url);
33+
assert (2 >= ripper.getAlbumsToQueue(ripper.getFirstPage()).size());
34+
}
35+
36+
@Test
37+
public void testPageContainsAlbums() throws IOException, URISyntaxException {
38+
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
39+
EromeRipper ripper = new EromeRipper(url);
40+
assert (ripper.pageContainsAlbums(url));
41+
assert (!ripper.pageContainsAlbums(new URI("https://www.erome.com/a/KbDAM1XT").toURL()));
42+
}
43+
44+
@Test
45+
public void testRip() throws IOException, URISyntaxException {
46+
URL url = new URI("https://www.erome.com/a/Tak8F2h6").toURL();
47+
EromeRipper ripper = new EromeRipper(url);
48+
testRipper(ripper);
49+
}
50+
51+
@Test
52+
@Tag("slow")
53+
public void testVideoAlbumRip() throws IOException, URISyntaxException {
54+
URL url = new URI("https://www.erome.com/a/P0x5Ambn").toURL();
55+
EromeRipper ripper = new EromeRipper(url);
56+
testRipper(ripper);
57+
}
58+
59+
@Test
60+
public void testGetURLsFromPage() throws IOException, URISyntaxException {
61+
URL url = new URI("https://www.erome.com/a/Tak8F2h6").toURL();
62+
EromeRipper ripper = new EromeRipper(url);
63+
assert (35 == ripper.getURLsFromPage(ripper.getFirstPage()).size());
64+
}
5065
}

0 commit comments

Comments
 (0)