mirror of
https://github.com/RipMeApp/ripme.git
synced 2025-08-20 12:42:06 +02:00
Update EromeRipperTest
This commit is contained in:
@@ -5,46 +5,61 @@ import java.net.URI;
|
|||||||
import java.net.URISyntaxException;
|
import java.net.URISyntaxException;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
|
|
||||||
import com.rarchives.ripme.ripper.rippers.EromeRipper;
|
|
||||||
import org.junit.jupiter.api.Assertions;
|
import org.junit.jupiter.api.Assertions;
|
||||||
|
import org.junit.jupiter.api.Tag;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
public class EromeRipperTest extends RippersTest {
|
import com.rarchives.ripme.ripper.rippers.EromeRipper;
|
||||||
@Test
|
|
||||||
public void testGetGIDProfilePage() throws IOException, URISyntaxException {
|
|
||||||
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
|
|
||||||
EromeRipper ripper = new EromeRipper(url);
|
|
||||||
Assertions.assertEquals("Jay-Jenna", ripper.getGID(url));
|
|
||||||
}
|
|
||||||
@Test
|
|
||||||
public void testGetGIDAlbum() throws IOException, URISyntaxException {
|
|
||||||
URL url = new URI("https://www.erome.com/a/KbDAM1XT").toURL();
|
|
||||||
EromeRipper ripper = new EromeRipper(url);
|
|
||||||
Assertions.assertEquals("KbDAM1XT", ripper.getGID(url));
|
|
||||||
}
|
|
||||||
@Test
|
|
||||||
public void testGetAlbumsToQueue() throws IOException, URISyntaxException {
|
|
||||||
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
|
|
||||||
EromeRipper ripper = new EromeRipper(url);
|
|
||||||
assert (2 >= ripper.getAlbumsToQueue(ripper.getFirstPage()).size());
|
|
||||||
}
|
|
||||||
@Test
|
|
||||||
public void testPageContainsAlbums() throws IOException, URISyntaxException {
|
|
||||||
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
|
|
||||||
EromeRipper ripper = new EromeRipper(url);
|
|
||||||
assert (ripper.pageContainsAlbums(url));
|
|
||||||
assert (!ripper.pageContainsAlbums(new URI("https://www.erome.com/a/KbDAM1XT").toURL()));
|
|
||||||
}
|
|
||||||
|
|
||||||
public void testRip() throws IOException, URISyntaxException {
|
public class EromeRipperTest extends RippersTest {
|
||||||
URL url = new URI("https://www.erome.com/a/vlefBdsg").toURL();
|
@Test
|
||||||
EromeRipper ripper = new EromeRipper(url);
|
public void testGetGIDProfilePage() throws IOException, URISyntaxException {
|
||||||
testRipper(ripper);
|
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
|
||||||
}
|
EromeRipper ripper = new EromeRipper(url);
|
||||||
@Test
|
Assertions.assertEquals("Jay-Jenna", ripper.getGID(url));
|
||||||
public void testGetURLsFromPage() throws IOException, URISyntaxException {
|
}
|
||||||
URL url = new URI("https://www.erome.com/a/Tak8F2h6").toURL();
|
|
||||||
EromeRipper ripper = new EromeRipper(url);
|
@Test
|
||||||
assert (35 == ripper.getURLsFromPage(ripper.getFirstPage()).size());
|
public void testGetGIDAlbum() throws IOException, URISyntaxException {
|
||||||
}
|
URL url = new URI("https://www.erome.com/a/KbDAM1XT").toURL();
|
||||||
|
EromeRipper ripper = new EromeRipper(url);
|
||||||
|
Assertions.assertEquals("KbDAM1XT", ripper.getGID(url));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testGetAlbumsToQueue() throws IOException, URISyntaxException {
|
||||||
|
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
|
||||||
|
EromeRipper ripper = new EromeRipper(url);
|
||||||
|
assert (2 >= ripper.getAlbumsToQueue(ripper.getFirstPage()).size());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testPageContainsAlbums() throws IOException, URISyntaxException {
|
||||||
|
URL url = new URI("https://www.erome.com/Jay-Jenna").toURL();
|
||||||
|
EromeRipper ripper = new EromeRipper(url);
|
||||||
|
assert (ripper.pageContainsAlbums(url));
|
||||||
|
assert (!ripper.pageContainsAlbums(new URI("https://www.erome.com/a/KbDAM1XT").toURL()));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testRip() throws IOException, URISyntaxException {
|
||||||
|
URL url = new URI("https://www.erome.com/a/Tak8F2h6").toURL();
|
||||||
|
EromeRipper ripper = new EromeRipper(url);
|
||||||
|
testRipper(ripper);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@Tag("slow")
|
||||||
|
public void testVideoAlbumRip() throws IOException, URISyntaxException {
|
||||||
|
URL url = new URI("https://www.erome.com/a/P0x5Ambn").toURL();
|
||||||
|
EromeRipper ripper = new EromeRipper(url);
|
||||||
|
testRipper(ripper);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testGetURLsFromPage() throws IOException, URISyntaxException {
|
||||||
|
URL url = new URI("https://www.erome.com/a/Tak8F2h6").toURL();
|
||||||
|
EromeRipper ripper = new EromeRipper(url);
|
||||||
|
assert (35 == ripper.getURLsFromPage(ripper.getFirstPage()).size());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user