diff --git a/src/test/java/net/kodehawa/lib/imageboards/ImageBoardTest.java b/src/test/java/net/kodehawa/lib/imageboards/ImageBoardTest.java index 1de66e9..407bb0f 100644 --- a/src/test/java/net/kodehawa/lib/imageboards/ImageBoardTest.java +++ b/src/test/java/net/kodehawa/lib/imageboards/ImageBoardTest.java @@ -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! @@ -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