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