From 383ffcb12cb5272907b0fffc35d1468d993bc2d8 Mon Sep 17 00:00:00 2001 From: pacrob <5199899+pacrob@users.noreply.github.com> Date: Sat, 9 Mar 2024 10:14:22 -0700 Subject: [PATCH] fixed noise_state returns bytearray where we want bytes, add slow to pytest markers --- libp2p/security/noise/io.py | 2 +- pyproject.toml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libp2p/security/noise/io.py b/libp2p/security/noise/io.py index 327a5400..725c809b 100644 --- a/libp2p/security/noise/io.py +++ b/libp2p/security/noise/io.py @@ -72,7 +72,7 @@ class NoiseHandshakeReadWriter(BaseNoiseMsgReadWriter): return self.noise_state.write_message(data) def decrypt(self, data: bytes) -> bytes: - return self.noise_state.read_message(data) + return bytes(self.noise_state.read_message(data)) class NoiseTransportReadWriter(BaseNoiseMsgReadWriter): diff --git a/pyproject.toml b/pyproject.toml index ef7ae331..9bbbec80 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,6 +69,10 @@ xfail_strict = true log_format = "%(levelname)8s %(asctime)s %(filename)20s %(message)s" log_date_format = "%m-%d %H:%M:%S" +markers = [ + "slow: mark test as slow", +] + [tool.towncrier] # Read https://github.com/ethereum/py-libp2p/blob/main/newsfragments/README.md for instructions package = "libp2p"