From bd72876f8403131ccdd2011afb8de0343372a7bf Mon Sep 17 00:00:00 2001 From: Janne Mareike Koschinski <janne@kuschku.de> Date: Sun, 27 Feb 2022 18:38:04 +0100 Subject: [PATCH] fix: correct issue with serialization test --- .../handshake/ClientInitSerializerTest.kt | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/serializers/handshake/ClientInitSerializerTest.kt b/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/serializers/handshake/ClientInitSerializerTest.kt index 64ac4b7..0ec99e2 100644 --- a/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/serializers/handshake/ClientInitSerializerTest.kt +++ b/libquassel-protocol/src/test/kotlin/de/justjanne/libquassel/protocol/serializers/handshake/ClientInitSerializerTest.kt @@ -9,6 +9,7 @@ package de.justjanne.libquassel.protocol.serializers.handshake import de.justjanne.libquassel.protocol.features.FeatureSet +import de.justjanne.libquassel.protocol.features.QuasselFeature import de.justjanne.libquassel.protocol.models.HandshakeMessage import de.justjanne.libquassel.protocol.testutil.byteBufferOf import de.justjanne.libquassel.protocol.testutil.handshakeSerializerTest @@ -89,7 +90,30 @@ class ClientInitSerializerTest { clientVersion = "Quasseldroid <a href=\"https://git.kuschku.de/justJanne/QuasselDroid-ng/commit/" + "b622ad63056b6054b06e09f8e1f1ef2b0c3aaf9a\">v1.3.3</a>", buildDate = "2020-04-27T22:21:17Z", - featureSet = FeatureSet.all() + featureSet = FeatureSet.build( + QuasselFeature.SynchronizedMarkerLine, + QuasselFeature.SaslAuthentication, + QuasselFeature.SaslExternal, + QuasselFeature.HideInactiveNetworks, + QuasselFeature.PasswordChange, + QuasselFeature.CapNegotiation, + QuasselFeature.VerifyServerSSL, + QuasselFeature.CustomRateLimits, + QuasselFeature.DccFileTransfer, + QuasselFeature.AwayFormatTimestamp, + QuasselFeature.Authenticators, + QuasselFeature.BufferActivitySync, + QuasselFeature.CoreSideHighlights, + QuasselFeature.SenderPrefixes, + QuasselFeature.RemoteDisconnect, + QuasselFeature.ExtendedFeatures, + QuasselFeature.LongTime, + QuasselFeature.RichMessages, + QuasselFeature.BacklogFilterType, + QuasselFeature.EcdsaCertfpKeys, + QuasselFeature.LongMessageId, + QuasselFeature.SyncedCoreInfo, + ) ), byteBufferOf( 0x00u, 0x00u, 0x00u, 0x0Au, 0x00u, 0x00u, 0x00u, 0x0Cu, 0x00u, 0x00u, 0x00u, 0x00u, 0x07u, 0x4Du, 0x73u, 0x67u, -- GitLab