From eee9ad373f769e357bfd3a6bcd09e44e3ecbdd91 Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Fri, 16 Feb 2018 17:42:26 +0100 Subject: [PATCH] Make connection unit test work again --- .../de/kuschku/libquassel/ConnectionUnitTest.kt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt b/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt index 1612ef25c..abe501dcc 100644 --- a/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt +++ b/lib/src/test/java/de/kuschku/libquassel/ConnectionUnitTest.kt @@ -1,11 +1,9 @@ package de.kuschku.libquassel -import de.kuschku.libquassel.protocol.ClientData -import de.kuschku.libquassel.protocol.Protocol -import de.kuschku.libquassel.protocol.Protocol_Feature -import de.kuschku.libquassel.protocol.Quassel_Feature +import de.kuschku.libquassel.protocol.* import de.kuschku.libquassel.quassel.ProtocolFeature import de.kuschku.libquassel.quassel.QuasselFeature +import de.kuschku.libquassel.session.BacklogStorage import de.kuschku.libquassel.session.Session import de.kuschku.libquassel.session.SocketAddress import de.kuschku.libquassel.util.compatibility.reference.JavaHandlerService @@ -46,7 +44,13 @@ class ConnectionUnitTest { } override fun getAcceptedIssuers(): Array<X509Certificate> = emptyArray() - }, SocketAddress(host, port), JavaHandlerService(), user to pass) + }, SocketAddress(host, port), JavaHandlerService(), object : BacklogStorage { + override fun storeMessages(vararg messages: Message, initialLoad: Boolean) = Unit + override fun storeMessages(messages: Iterable<Message>, initialLoad: Boolean) = Unit + override fun clearMessages(bufferId: BufferId, idRange: IntRange) = Unit + override fun clearMessages(bufferId: BufferId) = Unit + override fun clearMessages() = Unit + }, user to pass) session.join() } } -- GitLab