Skip to content

Commit

Permalink
Fix: proper tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Kodehawa committed Oct 5, 2022
1 parent 06c3b63 commit 66c2025
Showing 1 changed file with 5 additions and 4 deletions.
Expand Up @@ -112,7 +112,8 @@ public void tagsReturnRelevantResults() {
String[] knownAliases = {"animal_ear", "animal_humanoid"};

String tagRemoval = "-animal_ears humanoid";
String tagRemoval2 = "-animal_ear humanoid";
String tagRemoval1 = "-animal_ears yuri";
String tagRemoval2 = "-animal_humanoid humanoid";

// This actually used to alias animal_ears to animal_humanoid, but it doesn't anymore (As of 08/12/2021)
// Nothing I can do on my side!
Expand All @@ -128,13 +129,13 @@ public void tagsReturnRelevantResults() {
assertTrue(gelbooru.search(1, tag).blocking().get(0).getTags().contains(tag));

// Tag removal
assertFalse(e621.search(100, tagRemoval2).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(e621.search(100, tagRemoval2).blocking().stream().anyMatch(image -> image.getTags().contains(knownAliases[1])));
assertFalse(konachan.search(100, tagRemoval).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(rule34.search(100, tagRemoval).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(yandere.search(100, tagRemoval).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(danbooru.search(100, tagRemoval).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(danbooru.search(100, tagRemoval1).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(safebooru.search(100, tagRemoval).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(yandere.search("-animal_ears humanoid yuri", Rating.EXPLICIT).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(yandere.search(tagRemoval1, Rating.EXPLICIT).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));
assertFalse(gelbooru.search(100, tagRemoval).blocking().stream().anyMatch(image -> image.getTags().contains(tag)));

// Same for e961, no more tag aliases seemingly
Expand Down

0 comments on commit 66c2025

Please sign in to comment.