From d497f0f6777668d5f482f7a004ed5167daf50ed9 Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Sun, 2 Sep 2018 18:04:14 -0400 Subject: [PATCH 1/4] Added url range downloading to list of ripmes features --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 05dbd296..fe3588bb 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ For information about running the `.jar` file, see [the How To Run wiki](https:/ * Can rip images from tumblr in the size they were uploaded in [See here for how to enable](https://github.com/RipMeApp/ripme/wiki/Config-options#tumblrget_raw_image) * Skips already downloaded images by default * Can auto skip e-hentai and nhentai albums containing certain tags [See here for how to enable](https://github.com/RipMeApp/ripme/wiki/Config-options#nhentaiblacklisttags) +* Download a range of urls [See here for how](https://github.com/RipMeApp/ripme/wiki/How-To-Run-RipMe#docker) ## [List of Supported Sites](https://github.com/ripmeapp/ripme/wiki/Supported-Sites) From d257794efd846d6143f98e43a173d8e47fef8ca0 Mon Sep 17 00:00:00 2001 From: metaprime Date: Tue, 11 Sep 2018 01:19:34 -0700 Subject: [PATCH 2/4] Added Test file stubs for rippers that did not have corresponding test files. See issues #915, #916, #917, #918, #919, #920, #921, #922, #923, #924, #925 --- .../ripme/tst/ripper/rippers/HbrowseRipperTest.java | 10 ++++++++++ .../tst/ripper/rippers/JabArchivesRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/JagodibujaRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/LusciousRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/NewsfilterRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/PahealRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/RajceRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/ThechiveRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/TsuminoRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/ViewcomicRipperTest.java | 10 ++++++++++ .../ripme/tst/ripper/rippers/tamindirmp3Test.java | 10 ++++++++++ 11 files changed, 110 insertions(+) create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/HbrowseRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/JabArchivesRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/JagodibujaRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/NewsfilterRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/PahealRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/RajceRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/ThechiveRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/TsuminoRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/ViewcomicRipperTest.java create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/tamindirmp3Test.java diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/HbrowseRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/HbrowseRipperTest.java new file mode 100644 index 00000000..b91cf7fd --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/HbrowseRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.HbrowseRipper; + +public class HbrowseRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/JabArchivesRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/JabArchivesRipperTest.java new file mode 100644 index 00000000..bf87bd6f --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/JabArchivesRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.JabArchivesRipper; + +public class JabArchivesRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/JagodibujaRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/JagodibujaRipperTest.java new file mode 100644 index 00000000..db928e17 --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/JagodibujaRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.JagodibujaRipper; + +public class JagodibujaRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java new file mode 100644 index 00000000..66e97143 --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.LusciousRipper; + +public class LusciousRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/NewsfilterRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/NewsfilterRipperTest.java new file mode 100644 index 00000000..4a5b55aa --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/NewsfilterRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.NewsfilterRipper; + +public class NewsfilterRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/PahealRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/PahealRipperTest.java new file mode 100644 index 00000000..1efb76b1 --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/PahealRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.PahealRipper; + +public class PahealRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/RajceRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/RajceRipperTest.java new file mode 100644 index 00000000..a5ee83db --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/RajceRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.RajceRipper; + +public class RajceRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/ThechiveRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/ThechiveRipperTest.java new file mode 100644 index 00000000..fa8f75ba --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/ThechiveRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.ThechiveRipper; + +public class ThechiveRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/TsuminoRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/TsuminoRipperTest.java new file mode 100644 index 00000000..16e26925 --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/TsuminoRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.TsuminoRipper; + +public class TsuminoRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/ViewcomicRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/ViewcomicRipperTest.java new file mode 100644 index 00000000..ac9c49ee --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/ViewcomicRipperTest.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.ViewcomicRipper; + +public class ViewcomicRipperTest extends RippersTest { + // TODO add a test +} \ No newline at end of file diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/tamindirmp3Test.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/tamindirmp3Test.java new file mode 100644 index 00000000..69a253de --- /dev/null +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/tamindirmp3Test.java @@ -0,0 +1,10 @@ +package com.rarchives.ripme.tst.ripper.rippers; + +import java.io.IOException; +import java.net.URL; + +import com.rarchives.ripme.ripper.rippers.tamindirmp3; + +public class tamindirmp3Test extends RippersTest { + // TODO add a test +} \ No newline at end of file From e47bb83722f79335ef94519ed2b97c750ec7aae5 Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Tue, 11 Sep 2018 05:26:56 -0400 Subject: [PATCH 3/4] Updated url to point to the right section of the wiki --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fe3588bb..446f7d93 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ For information about running the `.jar` file, see [the How To Run wiki](https:/ * Can rip images from tumblr in the size they were uploaded in [See here for how to enable](https://github.com/RipMeApp/ripme/wiki/Config-options#tumblrget_raw_image) * Skips already downloaded images by default * Can auto skip e-hentai and nhentai albums containing certain tags [See here for how to enable](https://github.com/RipMeApp/ripme/wiki/Config-options#nhentaiblacklisttags) -* Download a range of urls [See here for how](https://github.com/RipMeApp/ripme/wiki/How-To-Run-RipMe#docker) +* Download a range of urls [See here for how](https://github.com/RipMeApp/ripme/wiki/How-To-Run-RipMe#downloading-a-url-range) ## [List of Supported Sites](https://github.com/ripmeapp/ripme/wiki/Supported-Sites) From e2a6a257c5aad88c11f91e38edd9cc117de98f7f Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Tue, 11 Sep 2018 05:49:48 -0400 Subject: [PATCH 4/4] Added unit test for LusciousRipper --- .../ripme/tst/ripper/rippers/LusciousRipperTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java index 66e97143..30526659 100644 --- a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/LusciousRipperTest.java @@ -6,5 +6,9 @@ import java.net.URL; import com.rarchives.ripme.ripper.rippers.LusciousRipper; public class LusciousRipperTest extends RippersTest { - // TODO add a test + public void testPahealRipper() throws IOException { + // a photo set + LusciousRipper ripper = new LusciousRipper(new URL("https://luscious.net/albums/h-na-alice-wa-suki-desu-ka-do-you-like-alice-when_321609/")); + testRipper(ripper); + } } \ No newline at end of file