X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fnotify%2FListNotificationFilterTest.kt;h=3a7f47f916f5cf0e79f9b9a7f11d676fb34ba599;hb=30223db6e2ad13491be1b46c6c13b41fbcc3937f;hp=e552eceb0c3405c60f9d219c673066fcbf65b17d;hpb=f56d7724c0ed7a87821fac0999c334540d3f797f;p=Sone.git diff --git a/src/test/kotlin/net/pterodactylus/sone/notify/ListNotificationFilterTest.kt b/src/test/kotlin/net/pterodactylus/sone/notify/ListNotificationFilterTest.kt index e552ece..3a7f47f 100644 --- a/src/test/kotlin/net/pterodactylus/sone/notify/ListNotificationFilterTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/notify/ListNotificationFilterTest.kt @@ -213,9 +213,8 @@ private fun matchThisPost(post: Post) = createPostVisibilityFilter { _, p -> p = private val showAllPosts = createPostVisibilityFilter { _, _ -> true } private val showNoPosts = createPostVisibilityFilter { _, _ -> false } -private fun createPostVisibilityFilter(visible: (Sone?, Post) -> Boolean) = object : PostVisibilityFilter() { +private fun createPostVisibilityFilter(visible: (Sone?, Post) -> Boolean) = object : PostVisibilityFilter { override fun isPostVisible(sone: Sone?, post: Post) = visible(sone, post) - override fun isVisible(currentSone: Sone?) = Predicate { p -> p != null && isPostVisible(currentSone, p) } } private fun matchThisReply(reply: PostReply) = createReplyVisibilityFilter(showAllPosts) { _, r -> r == reply }